Ветвление — алгоритмическая конструкция, при выполнении которой в зависимости от проверки условия («да» или «нет») можно выбрать одну из двух последовательностей. Алгоритмы с конструкцией «ветвление» называются разветвляющимися. Общий вид (блок-схема) Рис. 1. Ветвление Общий вид (алгоритмический язык) если <условие> то <действие 1> иначе <действие 2> все Рис. 2. Неполная форма ветвления Общий вид (алгоритмический язык) если <условие> то <действие 1> все Вложенные ветвления — это ситуация, когда внутри одного условия мы проверяем ещё одно. Это открывает возможность для создания более сложных логических структур. 1. Простые ветвления (Если): Здесь программа просто проверяет, больше ли оценка или равна ли она 5. 2. Вложенные ветвления: Сначала проверяем, превышена ли скорость 60 км/ч. Если да, то запускается дополнительная проверка: превышена ли скорость 80 км/ч? В зависимости от результатов обеих проверок выводится соответствующее сообщение. Рис. 3. Схема вложенного цикла Сложные условия