Линейная структура программы
Линейная структура программы
Линейная структура программы
Задача
Составим алгоритм и запишем его в виде блок-схемы:
Программа может иметь вид:
Вопросы:
167.00K
Category: programmingprogramming

Программирование линейных алгоритмов

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 Вычисление площади треугoльника по 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
Вопросы:
Что значит, программа имеет линейную
структуру?
Какие еще структуры программ вы знаете?
English     Русский Rules