- 455 名前: ◆vLIz8KOkPM [2007/09/28(金) 17:29:46 ]
- ****************発展課題の問題文****************
ATM(Automated Teller Machine; 現金自動預け払い機) システムを実現するプログラムを作成する. 最初に,氏名,口座番号,暗証番号,預金残高を要素とする構造体を定義し,512 人分の口座が作成可能なようにせよ. また,初期値として次のように構造体の内容を設定せよ. • 田中太郎の口座番号は1234 で,預金残高を1,234,560 円に設定する. • 山田花子の口座番号は5678 で,預金残高を 987,600 円に設定する. • 鈴木一郎の口座番号は9012 で,預金残高を 538,600 円に設定する. • 暗証番号は口座番号に1111 を足して10000 で割った余りに設定する. このとき引出しの機能を実現せよ。具体的には,口座番号の入力,暗証番号の入力と確認,支払額の入力,預金残高の更新をするプログラムを作成せよ. 実行例を以下に示す % ./kadai10 口座番号を入力してください: 5000 ← 存在しない 暗証番号を入力してください: 0123 口座番号または暗証番号が間違っています. 口座番号を入力してください: 9012 暗証番号を入力してください: 5555 ← 間違っている 口座番号または暗証番号が間違っています. 口座番号を入力してください: 9012 暗証番号を入力してください: 0123 引出し額を入力してください: 1000000 ← 預金額より多い 預金額が不足しています. 口座番号を入力してください: 9012 暗証番号を入力してください: 0123 引出し額を入力してください: 20000 ありがとうございました.残高は518600 円です. 口座番号を入力してください: ← 始めに戻る
|

|