|
Question
2
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
int even=0,odd=0,number=0,total=0,index,sumeven=0,sumodd=0;
float avgeven,avgodd;
clrscr();
printf("Enter even and odd number to stop enter zero");
do
{ scanf("%d",&number);
index=number%2; switch(index)
{ case
0: even=even+1;
sumeven=sumeven+number;
break;
case
1: odd=odd+1;
sumodd=sumodd+number;
break;
}
}
while(number!=0);
even=even-1; /*zero is cosider as even so eleminating
count*/
total=(even+odd);
avgeven=sumeven/even;
avgodd=sumodd/odd;
printf("\nEven=%d odd=%d",even,odd);
printf("\nsum of even number is :%d",sumeven);
printf("\nsum of odd number is :%d",sumodd);
printf("\nTotal number is :%d",total);
printf("\nAvg of even number is :%f",avgeven);
printf("\nAvg of odd number is :%f",avgodd);
getch();
} |