Back
コンピュータセミナー
Aクラス 宿題 2003.6.27 解答例


図1に示すような成績集計表を作成し,メールに添付して提出する.添付ファイ ルの名前は

Record-s0340**.sxc

とする.

図1 成績集計表の完成図

作成上の注意を以下に示す.

  1. 16人の学生の8回の試験成績がABC評価で与えられている.このデータは,あ らかじめCSV形式で用意されているので,リンクを右クリックでダウンロー ドして入手すること.

  2. 各回の評価はAが5点,Bが4点,Cが3点,Dが0点とする.合計点の欄にはその 結果の40点満点の成績が表示される.

  3. 40点満点の成績を100点満点に換算する.

  4. 100点満点の点数が80点以上を総合評価A,70点以上80点未満をB,60点以上 70点未満をC,60点未満をDとして判定する.

  5. 合計点と100点満点換算した結果に関して,平均点と標準偏差を求める

  6. 総合評価の結果A,B,C,Dの各成績の人数を算出する.

  7. 総合評価の成績比率を円グラフで表示する.

CSV形式で与えられた元データ以外にテキストデータを追加しない.すなわち, 自分で表示させる部分は全て関数を用いた計算式で実現する.総合評価のABC判 定はIFにより行うが,70点以上80点未満というような判別は一つのIFではできな い.IFを入れ子にする必要があり,FALSEの処理のところにまたIFを入れると言 うような複雑な構成になるので注意.


解答例


コンピュータセミナー
Bクラス 宿題 2003.6.27 解答例


図1に示すような成績集計表を作成し,メールに添付して提出する.添付ファイ ルの名前は

Record-s0340**.sxc

とする.

図1 成績集計表の完成図

作成上の注意を以下に示す.

  1. 16人の学生の8回の試験成績がABC評価で与えられている.このデータは,あ らかじめCSV形式で用意されているので,リンクを右クリックでダウンロー ドして入手すること.

  2. 各回の評価はAが5点,Bが4点,Cが3点,Dが0点とする.合計点の欄にはその 結果の40点満点の成績が表示される.

  3. 40点満点の成績を100点満点に換算する.

  4. 100点満点の点数が80点以上を総合評価A,70点以上80点未満をB,60点以上 70点未満をC,60点未満をDとして判定する.

  5. 合計点と100点満点換算した結果に関して,平均点と標準偏差を求める

  6. 総合評価の結果A,B,C,Dの各成績の人数を算出する.

  7. 総合評価の成績比率を円グラフで表示する.

CSV形式で与えられた元データ以外にテキストデータを追加しない.すなわち, 自分で表示させる部分は全て関数を用いた計算式で実現する.総合評価のABC判 定はIFにより行うが,70点以上80点未満というような判別は一つのIFではできな い.IFを入れ子にする必要があり,FALSEの処理のところにまたIFを入れると言 うような複雑な構成になるので注意.


解答例


Back