C/C++の宿題を片づけます 50代目
■ このスレッドは過去ログ倉庫に格納されています
0585デフォルトの名無しさん
2005/09/28(水) 01:06:49十分だろう。てなワケで、こんな感じだな。
#include <stdio.h>
#include <limits.h>
int main()
{
double sum = 0.0;
int n, cnt = 0, max = 0, min = INT_MAX;
while (scanf("%d", &n) == 1 && n > 0) {
sum += n;
if (n < min) min = n;
if (n > max) max = n;
++cnt;
}
if (cnt)
printf("最大値: %d 最小値: %d 平均値: %g\n", max, min, sum/cnt);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています