Page 45 - Modular_V1.1_Flipbook
P. 45
Program 5: To check whether a given number is two-digits, three-digits, four-digits or
five-digits number.
#include <iostream.h>
#include<conio.h>
Output 1:
void main()
Enter a number: 24576
{ The entered number is five
long int num1; digits number
clrscr(); Output 2:
cout<<"Enter a number: "; Enter a number: 346
The entered number is three
cin>>num1;
digits number
if((num1 > 9) && (num1 <= 99))
{
cout<<"The entered number is two digits number";
}
else if((num1 > 99) && (num1 <= 999))
{
cout<<"The entered number is three digits number";
}
else if((num1 > 999) && (num1 <= 9999))
{
cout<<"The entered number is four digits number";
}
else if((num1 > 9999) && (num1 <= 99999))
{
cout<<"The entered number is five digits number";
}
getch();
}
THE SWITCH STATEMENT
The switch statement comes as a handy replacement of a long series of if…else…if statement.
The syntax of the switch statement is:
switch(expression)
{
case(expression1):
[statements;
break;]
case(expression2):
[statements;
break;]
case(expression3):
Conditional Statements 43

