次に示す社員情報を構造体として作成し、内容を表示して確認せよ。
尚、データ表示は個数ではなく汎用性を考えて、社員番号「0」まで繰返して行うこと。
社員番号 | 氏名 | 役職 | 勤続年数 | 基本給 |
---|---|---|---|---|
78027 | "神保直樹" | "課長" | 21 | 346780 |
84004 | "相原彰子" | "主任" | 15 | 223640 |
87022 | "本郷幸子" | "" | 12 | 208760 |
93042 | "三上葵" | "" | 6 | 176530 |
95005 | "佐々木翠" | "" | 4 | 166700 |
99009 | "長崎宏美" | "" | 1 | 150140 |
0 | "" | "" | 0 | 0 |
実行結果例 社員番号 氏名 役職 勤続年数 基本給 78027 神保直樹 課長 21 346780 84004 相原彰子 主任 15 223640 87022 本郷幸子 12 208760 93042 三上葵 6 176530 95005 佐々木翠 4 166700 99009 長崎宏美 1 150140
次の仕様に従って、生徒の科目得点から平均点と評価を求め、出力フォームのように画面表示するプログラムを作成しなさい。
プログラムに組み込むデータについては、構造体の初期値として与え、メンバは、生徒番号、各科目点数、平均点、評価で、次のとおりとすること。
生徒番号 | 国語 | 数学 | 理科 | 社会 | 平均点 | 評価 |
---|---|---|---|---|---|---|
1001 | 85 | 74 | 63 | 90 | 0.0 | '?' |
1002 | 78 | 65 | 70 | 62 | 0.0 | '?' |
1003 | 89 | 92 | 88 | 76 | 0.0 | '?' |
1004 | 32 | 48 | 66 | 25 | 0.0 | '?' |
1005 | 92 | 76 | 81 | 98 | 0.0 | '?' |
処理手順は、次のとおりとすること。
平均点 | 評価 |
---|---|
80点以上 | 'A' |
70点以上 80点未満 | 'B' |
60点以上 70点未満 | 'C' |
60点未満 | 'D' |
出力フォームは、次のとおりとする。
番号 国語 数学 理科 社会 平均 評価 1001 85 74 63 90 78.00 B 1002 78 65 70 62 68.75 C 1003 89 92 88 76 86.25 A 1004 32 48 66 25 42.75 D 1005 92 76 81 98 86.75 A
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved