Friday, August 19, 2011

Program to check wheather entered 3 digit number has all even or all odd or mixed odd and even digits.

//Program to check wheather entered 3 digit number has all even or all odd or mixed odd and even digits.
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,n,a,b;
char ch;
clrscr();
printf("To check wheather entered 3 digit number has all even or all odd or mixed odd and even digits");
label:
a=0;
b=0;
n=0;
printf("\nPlease enter 3 digit number:");
scanf("%d",&num);
while(num>0)
{
 r=num%10;
 num=num/10;
 if(r%2==0)
 {
  a=a+1;
 }
 else
 {
 b=b+1;
 }
 n=n+1;
}
if(n!=3)
{
 printf("\nSory you have entered a wrong number,please enter a correct number");
 goto label;
}
if(a==3)
{
 printf("\nNumber entered by you have all even digits");
}
else if(b==3)
{
 printf("\nNumber entered by you have all odd digits");
}
else
{
 printf("\nNumber entered by you have %d even digits and %d odd digits",a,b);
}
printf("\n\nWheather you want to check more numbers or not if Yes then press \"Y\" else press\"N\" ");
ch=getche();
if(ch=='Y'||ch=='y')
{
goto label;
}
else
{
 printf("\n\nThank you! Have a gud day");
}
getch();
}

Previous Next Home
0 Comments
Comments

Leave a Comment

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Twitter Delicious Facebook Favorites More