C/C++の宿題を片付けます 77代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0923デフォルトの名無しさん
2006/12/03(日) 18:19:38めんどいんでとりあえず4だけ
#include<stdio.h>
int main(){
int n,m;
int odd=0,even=0,odd_n=0,even_n=0,i;
printf("n = ");scanf("%d",&n);
for(i=0;i<n;++i){
scanf("%d",&m);
if(m%2 != 0)
odd += m,++odd_n;
else
even+= m,++even_n;
}
printf("総和 = %d\n平均 = %f\n",odd+even,1.*(odd+even) / n);
printf("奇数\n");
printf("\t個数 = %d\n",odd_n);
if(odd_n == 0)printf("\t個数が0なので平均を求められません\n");
else printf("\t平均 = %f\n",1.*odd / odd_n);
printf("偶数\n");
printf("\t個数 = %d\n",even_n);
if(even_n == 0)printf("\t個数が0なので平均を求められません\n");
else printf("\t平均 = %f\n",1.*even / even_n);
}
レス数が900を超えています。1000を超えると表示できなくなるよ。