| начало/конец алгоритма;
|
| выполнение вычисления, действия
|
| Ввод исходных данных, вывод результата
|
| проверка условия
|
| начало цикла
|
Линейные алгоритмы
Линейный алгоритм – алгоритм, состоящий из команд, выполняемых последовательно друг за другом. Без выполнения предыдущего шага нельзя перейти к следующему.
Пример: Составить алгоритм нахождения суммы двух чисел.
I этап: Исходные данные: a, b – числа;
Результат: S – сумма чисел
II этап: S=a+b;
III этап:
IV этап:
program Summa;
uses wincrt;
var S, a, b: real;
begin
write (‘Введите два числа’);
readln (a, b);
S:= a+b;
Write (‘Сумма чисел ’, a,’ и ’, b,’ равна ’, s)
end.
Упражнения:
1. Составьте алгоритм и программу нахождения полупроизведения двух чисел.
2. Составьте алгоритм и программу для вычисления длины диагонали квадрата площадью S.
3. Составьте алгоритм и программу вычисления площади и периметра прямоугольника.
4. Найдите расстояние между двумя точками. Координаты точек ввести с клавиатуры по запросу программы.