Основы объектно-ориентированного программирования на языке C# book | Page 42

3 Оператори мови C# 3.1.2 Складений оператор Синтаксис: { } Вiн вiдiграє величезну роль при написаннi програм, дозволяє син- таксично об’єднувати кiлька операторiв до одного цiлого, що вважає- ться одним оператором. В одному складеному може бути кiлька про- стих операторiв присвоювання: { a = 4; b = 5; c = 6; } Складений оператор може мiстити оголошення та визначення. Як буде детальнiше розглянуто далi, визначенi змiннi мають локальну область дiı̈, тобто є доступними лише в межах даного складеного опе- ратора. Складений оператор може мiстити iншi складенi оператори. Наприклад: { int i = 5; j++; { float i = 4; i += 5; } } 3.2 Умовний оператор Умовний оператор вiдiграє ключову роль при описi алгоритмiв, що мають структуру типу розгалуження. Синтаксис: if (<умовний вираз>) <оператор1> [else <оператор2>] Умовний вираз повинен повертати значення true або false . Iншi значення не допускаються. Оператор дiє так: якщо <умовний вираз> виявиться iстинним значенням ( true ), то виконується <оператор1>. В iншому випадку, за наявностi необов’язковоı̈ конструкцiı̈ [else <опе- ратор2>] , виконується <оператор2> . Наприклад: if (a > 5) i++; else j++; Далi наведено приклад програми, яка визначає, чи є введене число парним. 42