Блок-схема алгоритма
Данный алгоритм содержит кроме базовых алгоритмических структур «следование» еще структуру «ветвление». Такие алгоритмы называются разветвленными.
3. Разветвленный алгоритм со структурой «выбор-иначе»
Задача. Составить алгоритм программы, имитирующей работу калькулятора. С клавиатуры вводятся 2 числа a и b и код операции k:
k=1 соответствует операции сложения ( r:=a+b );
k=2 соответствует операции вычитания ( r:=a-b );
k=3 соответствует операции умножения ( r:=a*b );
k=4 соответствует операции деления ( r:=a/b .
Вычисляется результат выполнения операции либо выводится сообщение о невозможности выполнить операцию деления, если введено значение b=0 и k=4.
Блок-схема алгоритма
|
Циклический алгоритм
Задача. Составить алгоритм вычисления значений функции y = 10 * sin (x) на интервале изменения x, равном [a,b] в n равноотстоящих точках. Значения a, b, n вводить с клавиатуры.
Значение функции вычисляется сначала в точке a, затем в точке a+h, затем в точке a+2h и т.д., где h= (b-a)/(n-1).
Дата добавления: 2016-12-26; просмотров: 1140;