Условие задачи
Линейные алгоритмы. Составьте и запишите алгоритм решения, предложенных задач, в символьном и графическом виде.
a) Найти сумму, разность и произведение двух чисел отличных от нуля.
b) Опишите алгоритм нахождения дискриминанта квадратного уравнения
c) Определить площадь прямоугольника, если известные его высота и ширина
d) Определите объём куба, если известна длина его ребра а. Дана длина ребра куба а. Найти его объем и площадь поверхности.
e) Даны переменные К, М, Н. Изменить их значения, переместив содержимое К в М, М в Н, Н в К.
f) Даны катеты прямоугольного треугольника а и Ь. Найти его гипотенузу с, площадь S и периметр Р
g) Описать алгоритм нахождения гипотенузы прямоугольного треугольника, с помощью теоремы Пифагора.
h) Привести пример использования линейного алгоритма, при решении математических задач. Описать данный алгоритм.
Ответ
a) Найти сумму, разность и произведение двух чисел отличных от нуля.
Описание алгоритма:
В символьном виде.
На алгоритмическом языке:
Алг сумма, разность и произведение двух чисел отличных от нуля
Арг a, b действительные числа, a 0, b 0
Рез S сумма, R разность, P произведение
Нач
Ввод a, b
S:= a + b;
R:= a b;
P:= a * b;
Вывод S,R,P
Кон
На языке Pascal АВС: