C/C++の宿題を片付けます 119代目
■ このスレッドは過去ログ倉庫に格納されています
0208デフォルトの名無しさん
2008/12/06(土) 22:49:21[2] 問題文(含コード&リンク):
データベースのソート機能プログラムを作成しなさい。
〇山梨県の市のデータ(名前・人口)を各項目で昇順又は降順にソートできるようにする。
〇最初に「どのフィールドでソートにしますか?」とたずねる文を表示し、入力されたら、
「降順(大きい順)昇順(小さい順)かを決めてください」とたずねる文を表示する。
入力されたらソートを実行する。(当然フィールドでソートが行われていなければならない)
〇市の名前はポインタ配列で宣言する。
〇ソートにはバブルソートを使うこととし、人口(数値)の入れ替えにはswap関数を
使うこととする。(市名(ポインタ配列)の入れ替えは外部関数でなくてもよい)
〇文字列にの比較には標準のstrcmp関数を使ってよい。(昇順はA→Z、降順Z→A)
名前 人口
・koufu 199,445 ・kai 74,036 ・nirasaki 33,792 ・hokuto 47,662
・minami-alps 72,129 ・chuo 31,778 ・fuefuki 71,290 ・yamanashi 38,337
・koushu 35,233 ・otsuki 30,152 ・tsuru 34,416 ・fujiyoshida 52,102
・uenohara 28,400
[3] 環境
[3.1] OS: Windows xp
[3.2] コンパイラ名とバージョン:bcc?
[3.3] 言語: C言語
[4] 期限:今週中ぐらい
[5] その他の制限: 繰り返し文、条件判断文、関数、ポインタ配列勉強しました。
初心者なので、初心者にも分かるようなプログラムをお願いします。
■ このスレッドは過去ログ倉庫に格納されています