![if !IE]> <![endif]>
The ?: Alternative to if- else
The conditional operator (or Ternary operator) is an alternative for ‘if else statement’. The conditional operator that consists of two symbols (?:). It takes three arguments. The control flow of conditional operator is shown below
expression 1? expression 2 : expression 3
In the above syntax, the expression 1 is a condition which is evaluated, if the condition is true (Non-zero), then the control is transferred to expression 2, otherwise, the control passes to expression 3.
using namespace std;
int a, b, largest;
cout << "\n Enter any two numbers: ";
cin >> a >> b;
largest = (a>b)? a : b;
cout << "\n Largest number : " << largest;
Enter any two numbers: 12 98
Largest number : 98
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.