Similar presentations:
Линейная структура программы
1. Линейная структура программы
Информатика в школеwww.klyaksa.net
Линейная структура
программы
Введение в программирование
2. Линейная структура программы
Информатика в школеwww.klyaksa.net
Линейная структура программы
Программа имеет линейную
структуру, если все операторы
(команды) выполняются
последовательно друг за другом.
3. Линейная структура программы
Информатика в школеwww.klyaksa.net
Линейная структура программы
Начало
Начало
После школы
иду гулять
Команда 1
Возвращаюсь
домой
Команда 2
Делаю уроки
Команда 3
Конец
Конец
4. Задача
Информатика в школеwww.klyaksa.net
Задача
Рассмотрим для примера программу
вычисления площади треугольника по 3
сторонам.
s p( p a)( p b)( p c)
1
p (a b c)
2
a
, где
b
c
5. Составим алгоритм и запишем его в виде блок-схемы:
Информатика в школеwww.klyaksa.net
Составим алгоритм и запишем его в
виде блок-схемы:
Начало
Очистить экран
Ввод a,b,c
p=(a+b+c)/2
s=SQR(p(p-a)(p-b)(p-c))
Вывод s
Конец
6. Программа может иметь вид:
Информатика в школеwww.klyaksa.net
Программа может иметь вид:
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
7. Вопросы:
Информатика в школеwww.klyaksa.net
Вопросы:
Что значит, программа имеет линейную
структуру?
Какие еще структуры программ вы знаете?