C/C++の宿題片付けます 135代目

このエントリーをはてなブックマークに追加
243デフォルトの名無しさん
[1] 授業単元: 3DGAME
[2] 問題文:下記
[3] 環境
 [3.1] OS:Windows
 [3.2] コンパイラ名とバージョン:Microsoft Visual Studio 2005で動くもの
 [3.3] 言語:どちらでも可
[4] 期限: 2010/04/21
[5] その他の制限: なし
学生番号、氏名、カナ、点数(少数第1位まで)、クラス(3桁)を入力しファイルに出力する。(カンマ区切り)
入力したファイルを読み取り、メニューを作成し次の処理を行えるようにする。
・ 学生番号で昇順、降順に並べ替えてファイルに出力する。
・ 氏名で昇順、降順に並び替えてファイルに出力する。
・ 点数で昇順、降順に並び替えてファイルに出力する。
・ 各項目について修正を行えるようにする。
・ 点数の平均を画面に出力する。
・ クラス別に学生番号で昇順、降順を指定してファイルに出力する。

【画面例】
<メニュー>
1 学生番号で並び替え 2.氏名で並び替え
3.点数で並び替え 4.修正
5.平均の出力 6.クラス別で出力
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
メニュー番号=> 
【データ】
学生番号 8桁  
氏名  12桁 
カナ  12桁
点数   3桁(小数点第1まで) 
クラス  3桁
12000001, 田中太郎, タナカタロウ, 40.5, 003
よろしくお願いします