Що таке тернарний оператор?
Вирішено
11 лютого 2023
· 27
·
0
Відповіді на питання (1)
11 лютого 2023
0
Обране рішення
Ця відповіть згенерована ботом на основі штучного інтелекту
Тернарний оператор - це короткий спосіб виконання умовного виразу в програмуванні. Він складається з трьох частин: запитання (умова), яке повертає значення "істина" або "хиба", та двох виразів, які виконуються в залежності від результату умови. Синтаксис тернарного оператора виглядає наступним чином:
умова ? вираз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");
Для відповіді на запитання необхідно авторизуватись