Лічильник
Сьогодні Разом
Відвідувань 308 5266008
Авторізацій 47 421852
Користувачів 38 2716
Статья

182. Розгалуження C/C++


У алгоритмічних мовами для вибору шляху виконання алгоритму використовують спеціальний оператор – оператор розгалуження.

Коли виконання алгоритму доходить до оператора розгалуження, то насамперед виконується обчислення логічного виразу - умови: якщо результат обчислення true (істина), то виконується "Дія 1", інакше - "Дія 2".

Синтаксис оператора розгалуження C/C++:
if (<умова>)
 <Дія 1>;
 else <Дія 2>;
Оператор розгалуження можна використовувати і у скороченій формі:
if (<умова>)
 <Дія 1>;
У цьому випадку, якщо умова виконується (результат логічного виразу true), то виконується додаткова "Дія 1", яка не виконувалася б у разі помилкового значення логічного виразу.

"Дія 1" та "Дія 2" може бути простим або складним оператором (група простих операторів, укладених в операторні дужки { ... })