C++ Nested If Statement
In C++ we can use if statement in the another else block. or we can also include if block in the another if block.
Syntax : C++ Nested If
if( boolean_expression 1) { // Executes when the boolean expression 1 is true if(boolean_expression 2) { // Executes when the boolean expression 2 is true } }
We can nest else if…else in the similar way as you have nested if statement.
Example : Nested If-else
#include <iostream> using namespace std; int main () { int marks = 55; if( marks >= 80) { cout << "U are 1st class !!"; } else { if( marks >= 60) { cout << "U are 2nd class !!"; } else { if( marks >= 40) { cout << "U are 3rd class !!"; } else { cout << "U are fail !!"; } } } return 0; }
Output :
U are 3rd class !!