prev


for loop

110.Mean of Positive , Negative Nos (31.05.2010)

/*
Program# 110
date : 14-01-2009
Mean of Positive , Negative Nos
*/

#include <stdio.h>
main(){
int n;
int p_sum,ne_sum;
float p_mean,ne_mean;
int p,ne=0;

p=ne=p_sum=ne_sum=0;

for(scanf("%d",&n);n!=-1000;scanf("%d",&n)){
if(n>0){
p_sum+=n;
p++;
}
else
if(n<0){
ne_sum+=n;
ne++;
}
}
p_mean=(float)p_sum/(float)p; //Make sure type casting is done
ne_mean=(float)ne_sum/(float)ne;
printf("\n Positive sum: %d \n Negative Sum : %d",p_sum,ne_sum);
printf("\n Mean Potive = %f Negative %f",p_mean,ne_mean);
}



next
blog comments powered by Disqus