Представление алгоритма в виде блок-схемы

Страницы: <<  <  1 | 2 | 3 | 4  >  >>

ических объектов:
проверка условия

Последовательность действий указывается с помощью стрелок, соединяющих фигуры, обозначающие шаги алгоритма.
Составим представление в виде блок-схемы различных алгоритмических структур.
Линейный алгоритм.
Вопрос: какой алгоритм называется линейным?
Ответ: алгоритм, в котором команды выполняются последовательно друг за другом, называется линейным.
Рассмотрим алгоритм посадки дерева:
выкопать в земле ямку
опустить в ямку саженец
засыпать ямку с саженцем землей
полить саженец водой
С помощью блок-схемы данный алгоритм можно изобразить так, как показано на рисунке.
Разветвляющийся алгоритм
Ситуация, когда заранее известна последовательность требуемых действий, встречаются крайне редко. В жизни часто приходится принимать решение в зависимости от сложившейся обстановки.
Вопрос: какой алгоритм называется разветвляющимся?
Ответ: форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов, называется ветвлением.
Разветвляющийся алгоритм имеет две формы представления: полную и неполную.
Рассмотрим каждую на примерах:
Пример 1. ЕСЛИ уроки выучены, ТО иди гулять, ИНАЧЕ учи уроки.
В виде блок-схемы это будет выглядеть следующим образом:

Пример 2. ЕСЛИ низко ласточки летают, ТО будет дождь.
В виде блок-схемы это будет выглядеть следующим образом:

В первом случае разветвляющийся алгоритм имеет полную форму, а во втором - неполную.
Циклические алгоритмы
На практике часто встречаются задачи, в которых одно или несколько действий бывает необходимо повторить несколько раз, пока соблюдается некоторое заранее установленное условие.

F
H

Страницы: <<  <  1 | 2 | 3 | 4  >  >>
Рейтинг
Оцени!
Поделись конспектом: