37: ***(Syntax)*** Ternary operator

Ternary Operator in C++

A ternary operator evaluates the test condition and executes a block of code based on the result of the condition. In other words, "You can use ternary operator in place of simple if-else statement."

Its name is Ternary Operator beccause it take three operands:  condition, expression1, expression2

Its syntax is :

 
condition ? expression1 : expression2;
 

Here: first operand is a condition, and:

If the condition is true, expression1 will be executed.

If the condition is false, expression2 will be executed.


Another way to write this is:


cout << ( codition ? Expression1 : Expression2 );






Comments

Popular posts from this blog

88: Using switch statement Write a C program to input marks of five subjects Physics, Chemistry, Biology, Mathematics and Computer. Calculate percentage and grade according to following: // Percentage >= 90% : Grade A Percentage >= 80% : Grade B Percentage >= 70% : Grade C Percentage >= 60% : Grade D Percentage >= 40% : Grade E Percentage < 40% : Grade F

205: Book Catalog: Define a struct to represent a book with attributes like title, author, and publication year. Write a program to create a catalog of books by taking user input and display books published after a certain year.

15: Take input of age and name of 3 people by user and determine oldest and youngest among them with his age. -_-_-_-_-_-_-_-_-(line with spaces input concept)-_-_-_-_-_-_-_-_