Линейная структура программы Введение в программирование
Линейная структура программы Программа имеет линейную структуру, если все операторы (команды) выполняются последовательно друг за другом.
Линейная структура программы Начало После школы иду гулять Возвращаюсь домой Делаю уроки Конец Начало Команда 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)/2s=SQR(p(p-a)(p-b)(p-c)) PRINT " Площадь треугольника равна: ", s END
Вопросы: Что значит, программа имеет линейную структуру? Какие еще структуры программ вы знаете?