Основы программирования
Основные алгоритмические конструкции Следование Следование Ветвление Ветвление Повторение Повторение
Конструкция «следование» - это часть алгоритма, в которой все команды исполняются одна за другой в порядке их записи
Блок – схема конструкции следование S2 S1S1S1S1
Пример конструкции «следование» A:=25 B:=50+A
Конструкция «ветвление» - это часть алгоритма, в которой выполняется либо одна, либо другая последовательность действий в зависимости от результата проверки условия.
Различают две формы конструкции «ветвление» Неполная Неполная Полная Полная
Блок – схема полной конструкции «ветвление» Условие Да Нет S1S2
Пример полной конструкции «ветвление» Свет красный? Да Нет Стой Иди
Блок – схема неполной конструкции «ветвление» Условие Да Нет S1
Пример неполной конструкции «ветвление» a>b Да Нет c:=a-b
Цикл – это многократно повторяющаяся часть алгоритма.
Конструкция «повторение» - это часть алгоритма, в которой некоторую последовательность действий необходимо повторить несколько раз.
Основные формы цикла Цикл -пока Цикл -пока Цикл -до Цикл -до
Блок – схема цикла - пока Условие Да Нет Тело цикла
Цикл выполняется, пока выполняется условие.
Пример цикла «-пока» Корзина не полная? Нет Сорвать яблоко Да Положить в корзину
Блок – схема цикла - до Условие Да Нет Тело цикла
Цикл выполняется до тех пор, пока не выполнится условие.
Пример цикла - до Нагревать воду Вода закипела? Нет Да Выключить огонь