← Вернуться к карте тем
Alterna · глава 31 · страница 31.1

Блок-схемы алгоритмов

Блок-схема показывает порядок команд, выбор маршрута и возврат в цикле.

Читай схему сверху вниз: прямоугольник меняет данные, параллелограмм получает или выводит их, ромб выбирает одну ветвь. Стрелка всегда отвечает на вопрос «что выполнить дальше?».

алгоритмыблок-схемыэкзаменационная база
01

Три конструкции

Следование

Команды идут одна за другой. Для любого входа порядок одинаков.

Ветвление

Ромб проверяет условие. Истинная и ложная ветви должны быть подписаны.

Цикл

Одна ветвь возвращает к проверке, другая выводит из повторения.

Свойства алгоритмаКоманды должны быть понятны исполнителю, однозначны и приводить к результату за конечное число шагов.
02

Один маршрут

Линейный алгоритм: значение получает имя, меняется и выводится.

Начало
Вводx
Действиеx ← x × 3
Выводx
Конец
03

Как проверить схему

  1. Запиши исходные данные.
  2. Выполни ровно один блок и обнови состояние.
  3. В ромбе выбери ветвь по результату условия.
  4. В цикле проверь, что данные приближают остановку.
ГраницаПроверь значение на самой границе условия и по обе стороны от неё.