70 likes | 282 Views
Линейная структура программы. Введение в программирование. Линейная структура программы. Программа имеет линейную структуру , если все операторы (команды) выполняются последовательно друг за другом. Начало. Начало. После школы иду гулять. Команда 1. Возвращаюсь домой. Команда 2.
E N D
Линейная структура программы Введение в программирование
Линейная структура программы Программа имеет линейную структуру, если все операторы (команды) выполняются последовательно друг за другом.
Начало Начало После школы иду гулять Команда 1 Возвращаюсь домой Команда 2 Делаю уроки Команда 3 Конец Конец Линейная структура программы
Задача Рассмотрим для примера программу вычисления площади треугольника по 3 сторонам. , где a b c
Начало Очистить экран Ввод a,b,c p=(a+b+c)/2 s=SQR(p(p-a)(p-b)(p-c)) Вывод s Конец Составим алгоритм и запишем его в виде блок-схемы:
Программа может иметь вид: REM Вычисление площади треуг-ка по 3 сторонам CLS INPUT "Введите сторону а: ", a INPUT "Введите сторону b: ", b INPUT "Введите сторону c: ", c p=(a+b+c)/2 s=SQR(p(p-a)(p-b)(p-c)) PRINT " Площадь треугольника равна: ", s END
Вопросы: • Что значит, программа имеет линейную структуру? • Какие еще структуры программ вы знаете?