Nested if statement : If « Language « C++






Nested if statement

Nested if statement
#include <iostream> 
#include <cstdlib> 
 
using namespace std; 
 
int main() 
{ 
  int magic;   
  int guess;    
 
  magic = rand();                           // get a random number 
   
  cout << "Enter your guess: "; 
  cin >> guess; 
 
  if (guess == magic) { 
    cout << "** Right **\n"; 
    cout << magic << " is the magic number.\n"; 
  } 
  else { 
    cout << "...Sorry, you're wrong."; 
    if(guess > magic) 
       cout <<" Your guess is too high.\n"; 
    else 
       cout << " Your guess is too low.\n"; 
  } 
 
  return 0; 
}

           
       








Related examples in the same category

1.Testing if Either Boolean Expression Is TrueTesting if Either Boolean Expression Is True
2.Add an else part to the if statementAdd an else part to the if statement
3.The use of if-else statementsThe use of if-else statements
4.Conditional ExpressionsConditional Expressions
5.if /else if /else statement in actionif /else if /else statement in action
6.Testing if Both Boolean Expressions Are TrueTesting if Both Boolean Expressions Are True
7.Use an int value to control the if. Use an int value to control the if.