★★ Java の宿題ここで答えます Part 69 ★★
262 :
デフォルトの名無しさん:
【 課題 】自動販売機プログラム(レイアウトは自由)
【 形態 】 Servlet/JSP
【 GUI 】制限なし
【 期限 】7/13(最長7/16)
【 Ver 】1.6.0_15
【 補足 】
1. 商品は10種類、購入商品は選択可能。
2. 商品の価格は150円が3種類、130円が2種類、100円が5種類とする。
3. 使用できる硬貨は、500円、100円、50円、10円とし、紙幣は1000円のみ使用可能とする。硬貨投入後に投入した硬貨の返却が出来る。
4. お釣り用の硬貨は初期値でそれぞれ10枚ずつ設定されている。
5. 500円硬貨が0になった場合に、100円硬貨が5枚以上存在した場合には100円硬貨を返却する。また、100円硬貨以下についても、代替できるものは他の硬貨を用いて返却を可能とする。
6. お釣りが返却できない硬貨投入時には、お釣りが無くなった旨を表示、購入不可とする。
7. 商品は初期値でそれぞれ10個ずつ在庫があるものとする。
8. 商品の在庫が無くなった場合には、商品の在庫が無くなった旨を表示し、購入不可とする。
お願いいたします。