ほぷしぃ

納得C言語!

[第12回]演習問題V 第3問

演習問題V 第3問

第11回まで学習した内容を使い、演習問題を行います!


3 10人分のテスト点数

10人分のテストの点数を入力し、点数と順位を表示するプログラムを作ってみよう
但し、点数の入力範囲は0〜100とし、それ以外は結果の様に再入力を求めるようにすること

10人分の点数と順位を格納する下表のような2次元配列を用意しよう。

10×2の二次元配列を用意

1)ユーザ入力から10人分の点数を格納します。
2)配列a[x][1](xは0〜9)の中身を1で初期化します。
3)順位のつけ方は、前者と後者の点数を比較し、後者が小さい場合に後者の順位を1増やします。
4)これをa[0][0]〜a[9][0]まですべて比較していきます。

結果

10人分の点数を入力し、点数と順位を表示する



第2問 ページのトップ ヒント