Линейный алгоритм (пример) алг площадь куба вещ a нач ввод a S:= 6a2 вывод «площадь=», S кон Блок-схема (графическое представление) Алгоритмический язык Задача. Найти площадь поверхности куба со стороной a. a Дано:a Найти: S S = 6a2 Ввод a Вывод S Начало Конец S:= 6a2
Линейный алгоритм Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алг тип переменных нач Команда 1 Команда 2 … Команда N кон Алгоритмический язык пример начало начало Program ; Var : ; Begin Команда 1; Команда 2; … Команда N End. На языке Паскаль
Линейный алгоритм (пример) алг площадь куба цел a, S нач ввод a S:= 6a2 вывод «площадь=», S кон Алгоритмический язык Задача. Найти площадь поверхности куба со стороной a. a Дано:a Найти: S S = 6a2 назад Program Plochadkuba; Var a, S : integer; Begin Read(a); S:= 6a2; Write (‘площадь=‘, S); End. На языке Паскаль
Линейный алгоритм (пример) Задача. Найти площадь поверхности куба со стороной a. a Дано:a Найти: S S = 6a2 назад Program Plochadkuba; Var a, S : integer; Begin Read(a); S:= 6a2; Write (‘площадь=‘, S); End. На языке Паскаль клавиатура ПАМЯТЬ Ячейка a Ячейка S Read(a) ПРОЦЕССОР S:= 6a2 ЭКРАН Write (‘площадь=‘, S);
Домашнее задание Читать параграф 4.2.1 учебника. Выучить: определение линейного алгоритма, структуру программы на языке Паскаль. Составьте на языке Паскаль программу решения следующей задачи: Найти длину окружности L радиусом R. (Подсказка: для решения задачи нужно вспомнить формулу длины окружности)