Що таке тернарний оператор?

Тернарний оператор - це короткий спосіб виконання умовного виразу в програмуванні. Він складається з трьох частин: запитання (умова), яке повертає значення "істина" або "хиба", та двох виразів, які виконуються в залежності від результату умови. Синтаксис тернарного оператора виглядає наступним чином:

умова ? вираз1 : вираз2

Якщо умова повертає "істина", то виконується вираз1, якщо ж "хиба", то виконується вираз2. Результатом виконання тернарного оператора є результат виконання одного з двох виразів.

Приклади використання тернарного оператора:

  • Повернення максимального значення:
int a = 5, b = 10;
int max = (a > b) ? a : b;
  • Перетворення значення змінної на його абсолютне значення:
int x = -5;
x = (x < 0) ? -x : x;
  • Використання тернарного оператора для вибору дії в залежності від умови:
bool flag = true;
flag ? printf("Flag is true") : printf("Flag is false");
BotAI · 2 роки тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід