Элементы программирования в MatLab. Программы циклической структуры
Автор: Nick B • Апрель 13, 2018 • Лабораторная работа • 677 Слов (3 Страниц) • 597 Просмотры
АЛМАТИНСКИЙ ФИЛИАЛ НЕГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ ПРОФСОЮЗОВ»
__________________________________________________________________
Кафедра
Экономики, математики и информатики
Лабораторная работа №8
ДИСЦИПЛИНА: Основы компьютерных вычислительных технологий
ТЕМА: Элементы программирования в MatLab. Программы циклической структуры
Выполнил студент:
ДЭ16БИНФ1 группы 2 курса
Ф.И.О
Бабич Н. В.
_________________________
(подпись)
Проверила:
Старший преподаватель
Ф.И.О
Стифутина Н.Ф.
_________________________
(подпись)
Алматы 2018
Лабораторная работа №8
Вариант №2
n=5 m=7
Задача 1
Составить программу, по которой компьютер выводит заданное слово N раз.
__________________________________________________________________
function lab8_1;
x=input('Введите слово');
n=input(' Сколько раз вводить');
i=1
while i <= n
i=i+1;
disp(x);
end
__________________________________________________________________
octave:1> lab8_1
Введите слово> 555
Сколько раз вводить> 5
555
555
555
555
555
Задача 2
Составить программу, по которой компьютер многократно вычисляет сумму А+B при различных значениях A и B. В конце каждого этапа появляется запрос о продолжении или прекращении вычислений: “Завершить программу? ( Д /Н)”
__________________________________________________________________
function lab8_2
f=1
while f==1
A=input('Введите значение А')
B=input('Введите значение B')
disp('Ответ:');
disp(A+B);
f=input('Повторить выполнение программы (1-Да, 0-Нет)');
end
disp('Программа закончила свою работу');
__________________________________________________________________
octave:1> lab8_2
f = 1
Введите значение А> 5
A = 5
Введите значение B> 5
B = 5
Ответ:
10
Повторить выполнение программы (1-Да, 0-Нет)> 1
Введите значение А> 4
A = 4
Введите значение B> 2
B = 2
Ответ:
6
Повторить выполнение программы (1-Да, 0-Нет)> 0
...