If else statement with block code : if statement « Operators statements « C++ Tutorial






#include <iostream> 
#include <cstdlib> 
 
using namespace std; 
 
int main() 
{ 
  int magic;  // magic number 
  int guess;  // user's 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; 
}
Enter your guess: 3
...Sorry, you're wrong. Your guess is too low.








3.13.if statement
3.13.1.if statement with variable logic operators
3.13.2.if with else
3.13.3.A nested if tatement
3.13.4.Proper use of braces with an if statement
3.13.5.A block of code in if statement
3.13.6.If statement with else
3.13.7.Use an int value to control the if
3.13.8.If else statement with block code
3.13.9.An if-else-if ladder.