Оператор if...else
if / else
Оператор if/else дозволяє краще контролювати перебіг виконання коду, ніж базовий оператор if, оскільки дозволяє групувати кілька if-виразів. Наприклад, якщо введене значення менше 500, програма виконає одну дію, якщо ж більше або дорівнює 500, – іншу дію. Код виглядатиме так:
if (pinFiveInput < 500)
{
// action A
}
else
{
// action B
}Оператор else одночасно виконує кілька взаємовиключних if-тестів.
Кожен if-тест виконуватиметься один за одним, допоки програма не знайде істинний. Коли це станеться, програма виконає дію, що відповідає істинному if-тесту, і пропустить усі наступні if-тести. Якщо жоден з if-тестів не є істинним буде виконано дію default, якщо таку вказано.
Зверність увагу, оператор else if можна використовувати без заключного виразу else і навпаки. If-тестів може бути необмежена кількість.
if (pinFiveInput < 500)
{
// виконати дію A
}
else if (pinFiveInput >= 1000)
{
// виконати дію B
}
else
{
// виконати дію C
}Інший спосіб виразити багато взаємовиключних умов-тестів – використати оператор switch case.
Повернутись до головної

Коментарі 0