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

このエントリーをはてなブックマークに追加
141デフォルトの名無しさん
[1] 授業単元:プログラミング基礎I
[2] 問題文(含コード&リンク):
発展課題 13..3
発展課題13.2を基に,「振込み」の機能を実現せよ.具体的には,利用者の口座番号・暗証番号・振込額の指定と確認,振込先の口座番号の指定と確認,両者の預金残高の更新をするプログラムを作成せよ.
なお,以下の例では省略するが,口座番号や暗証番号を間違った場合のチェックや,預金額が不足する場合のチェックもすること.
% ./transfer
[0]終了 [1]残高表示 [2]引出し [3]振込み: 3
口座番号を入力してください: 9012
暗証番号を入力してください: 0123
振込先の口座番号を入力してください: 1000
口座番号をご確認ください. ← 存在しない
口座番号を入力してください: 9012
暗証番号を入力してください: 0123
振込先の口座番号を入力してください: 5678
振込み額を入力してください: 30000
野路花子 様に 30000 円振り込みました.
ありがとうございました.残高は 508600 円です.
[0]終了 [1]残高表示 [2]引出し [3]振込み: ← 始めに戻る

振り込まれた先の口座の金額が増えていることを、デバッガで確認せよ。この例では、「野路花子」の残高は 1017600 円のはずである。
[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限:7/20まで
[5] その他の制限:とくにありません