§ 28. Складання алгоритмів і програм з розгалуженнями

Вивчаємо:

Оператор іf призначено для виконання деякої послідовності дій у випадку, якщо зазначена умова є істинною, і відповідає алгоритмічній конструкції «неповне розгалуження».


Умова — це логічний вираз, значенням якого є True або False.
Проста умова (простий логічний вираз) — умова, що утворюється за допомогою логічних операцій порівняння, складена умова — кілька простих умов, з’єднаних логічними операціями (AND, OR, NOT).

Оператор if...else призначено для виконання однієї дії у випадку, якщо деяка умова є істинною, та іншої дії, якщо ця умова є хибною, і відповідає алгоритмічній конструкції «повне розгалуження».

Узагальнюємо: