Пример тернарного оператора в С++
Тернарный оператор - сокращенная версия условного оператора. Ниже приведен пример применения тернарного оператора.
Обратите внимание на строку номер восемь. В этой строке проверяется выполнение условия n>0 и если это так, то возвращается значение 5.4. В противном случае получаем значение 3.2. Обычно в тернарный оператор заталкивают более сложные условия и конструкции для выполнения целых последовательностей действий.
#includeusing namespace std; int main(){ int n; double x; cout << "Enter n = "; cin >> n; x=n>0?5.4:3.2; cout << "x = " << x << "\n"; return 0; }