CPP Tutorial

CPP examples programs

CPP If Else

CPP If Else statement is a conditional statement, which can be used in various forms to check a condition or multiple conditions and to perform the specified action or actions, if the particular condition is true. These are:

 

  • if :

If statement is used to perform an action if a single condition is true.

Syntax:

if (condition)

{

            Execute this code if condition is true; else nothing to be executed;

}

 

  • ..else:

If else statement is used to perform an action if a single condition is true and to perform another action if that condition is false.

Syntax:

if (condition)

{

Execute this code if condition is true;

}

else

{

  Execute this code if condition is false;

}

 

  • ..else if….else:

If elseif else statement is used to perform different actions for different conditions.

 

Syntax:

if (condition)

{

Execute this code if this condition is true;

}

else if (condition)

{

    Execute this code if this condition is true;

}

else

{

  Execute this code if all the conditions are false;

}

 

Example 1: Example of if statement

#include <iostream>
using namespace std;
int main()
{
int age;
cout << "Enter your age: ";
cin >> age;
if (age < 18)
cout << "You are not eligible to vote!";
return 0;
}

Output

Enter your age: 17        
You are not eligible to vote!

Example 2: Example of if..else statement

#include <iostream>
using namespace std;
int main()
{
int age;
cout << "Enter your age: ";
cin >> age;
if (age < 18)
cout << "You are not eligible to vote!";
else
cout << "You are eligible to vote!";
return 0;
}

Output

You are eligible to vote!

Example 3: Example of if..else if..else statement

#include <iostream>
using namespace std;
int main()
{
int age;
cout << "Enter your age: ";
cin >> age;
if (age < 18)
cout << "You are not eligible to vote!";
else if (age = 18)
cout << "Welcome new voter!";
else
cout << "You are eligible to vote!";
return 0;
}

Output

Welcome new voter!