Hey guys, what is up. In this particular post, we will be talking about if else in c++. Also, it’s syntax and we will see some examples on if else in c++.
Updated on (27/9/2021)
KEY POINTS
If else in C++
If else are also known as decision-making statements or conditional statements. That allows the program to execute according to the condition provided. In this structure, a set of statements are executed depending upon the condition to be true or false.
There are 3 types of if else statements in C++
- if statement
- if else statement
- else if ladder
If statement
It is used when we want to test a condition, if a given condition is true then if statement will be executed otherwise it will skip that block of statement.
SYNTAX:
If (condition)
{
//block of statements;
}
Example of if statement:
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int n;
cout<<“ENTER N: ”;
cin>>n;
if(n==5)
{
cout<<n;
}
getch();
}
OUTPUT OF THIS EXAMPLE:
If else statement:
It is used to perform two operations for a single condition. If the given condition is true, then if block is executed otherwise else block is executed.
Syntax –
if (condition)
{
//block of statements
}
else
{
//block of statements
}
Example of if else:
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int n;
cout<<“ENTER N: ”;
cin>>n;
if(n==5)
{
cout<<n;
}
else
{
cout<<“WRONG NUMBER: ”;
}
getch();
}
OUTPUT OF THIS EXAMPLE:
Else if ladder:
It is used to perform multiple cases for different conditions. In this statement, there is one if condition and multiple else if condition and one else block. It is also called a nested if-else statement.
Syntax –
If (condition 1)
{
//statements;
}
else if (condition 2)
{
//statements;
}
else if (condition 3)
{
//statements;
}
else
{
//statements;
}
Example of else if ladder:
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int n;
cout<<”ENTER THE VALUE OF N = ”;
cin>>n;
if(n>0)
{
cout<<” THE NUMBER IS POSITIVE”;
}
else if(n<0)
{
cout<<” THE NUMBER IS NEGATIVE”;
}
else
{
cout<<” THE NUMBER IS EQUAL TO ZERO”;
}
getch();
}
OUTPUT OF THIS EXAMPLE:
NOW LET US SEE FEW EXAMPLES ON IF ELSE IN C++
Ques: To find whether a number is odd or even using if else in c++?
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int n;
cout<<”ENTER THE VALUE OF N = ”;
cin>>n;
if(n%2==0)
{
cout<<” THE NUMBER IS EVEN”;
}
else
{
cout<<” THE NUMBER IS ODD”;
}
getch();
}
Ques: To find whether a given year is leap year or not?
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int year;
cout<<”ENTER THE YEAR = ”;
cin>>year;
if(year%4==0)
{
cout<<” THIS IS A LEAP YEAR”;
}
else
{
cout<<” THIS IS NOT A LEAP YEAR”;
}
getch();
}
In the upcoming post, you will be getting information related to one of the latest technology and about conditional statements in c++. If you haven’t read about what are headers files in c++ then go and read this. Also, stay tuned for the upcoming post