Основы объектно-ориентированного программирования на языке 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