/* ------------------------------------------------------------ * [問題] * 0 以上 50 未満の整数を繰り返し読み込み, * 度数分布表を表示するプログラムを作りなさい. * 階級の幅は 10 とする. * 整数の読み込みは -1 の読み込を持って終わる. * ------------------------------------------------------------ * プログラム例 * (C) 2005 Hirohisa AMAN */ #include int main(void){ int f[5], x, i; for ( i = 0; i < 5; i++ ){ f[i] = 0; } scanf("%d", &x); while( x != -1 ){ f[ x/10 ]++; scanf("%d", &x); } for ( i = 0; i < 5; i++ ){ printf("-- %d : %d\n", (i+1)*10, f[i]); } return 0; }