- 29 名前:デフォルトの名無しさん [2008/10/03(金) 23:27:31 ]
- [1] 授業単元: C言語
[2] 問題文(含コード&リンク): ★以下の仕様を満たすプログラムをC言語で作成しなさい。 【仕様】座席予約簡易プログラム ▽通路を挟んだ5行×5列(1−1〜5−5まで)の座席がある列車の座席を予約・キャンル するプログラムを作る。 ▽メニューは、「予約」「キャンセル」「終了」の3種類とする。 ▽空き状態を0、予約済み状態を1で表現する。初期の予約状態はランダムにしておく。 ▽「予約」では、予約状況の一覧を表示し、予約する座席数を入力させる。入力数が空席の数以上 であれば、 「空席が足りません」として、再度入力させる。 ▽次に希望する座席を入力させる(行‐列の順)。入力されたら確認メッセージ (「(座席番号)」を予約しますか?)を表示する。Yesならば予約処理をし、「予約しました」と表 示してメニューに戻る。 Noならばメニューに戻る。 ▽すでに予約済みの座席を指定した時は、「(座席番号)は予約済みです」とエラーメッセージを表 示し、再度入力させる。 ▽入力数が2以上のときは複数選択が可能になるようにする(全ての希望を入力した時点で確認メッ セージを表示) ▽入力数が空席の数と同じときは、すぐに予約確認メッセージを表示する。 ▽「キャンセル」では、「予約」メニューと同様の機能をもたせる(一覧表示・キャンセルする座席 数の入力・ 座席番号の入力・確認メッセージ・エラー処理・複数選択機能) ▽「終了」では、プログラム終了する。 [3] 環境 [3.1] OS: Windows xp [3.2] コンパイラ名とバージョン:bcc [3.3] 言語: C言語 [4] 期限: 来週中ぐらいまで。 [5] その他の制限:条件判断文、繰り返し文、関数(引数、戻り値)、配列を勉強しました これらを使ってお願いします。
|

|