「メソッド」を活用して,旅行プログラムを書き換えてみましょう。
(空行を削っていますが,実行例は同じです)
旅行プランを選択して下さい。
1. 沖縄旅行(10000円)
2. 北海道旅行(20000円)
3. 九州旅行(15000円)
プランの番号を選択 > 2
北海道旅行ですね。
何名で予約されますか?
人数を入力 > 3
3名ですね。
合計料金は60000円になります。
旅行プランを選択して下さい。
1. 沖縄旅行(10000円)
2. 北海道旅行(20000円)
3. 九州旅行(15000円)
プランの番号を選択 > 3
九州旅行ですね。
何名で予約されますか?
人数を入力 > 6
6名ですね。
5名以上ですので10%割引となります
合計料金は81000円になります。
旅行プランを選択して下さい。
1. 沖縄旅行(10000円)
2. 北海道旅行(20000円)
3. 九州旅行(15000円)
プランの番号を選択 > 0
1〜3の番号を入力して下さい。
プランの番号を選択 > 1
沖縄旅行ですね。
何名で予約されますか?
人数を入力 > -1
1以上を入力して下さい。
人数を入力 > テスト
1以上を入力して下さい。
人数を入力 > 5
5名ですね。
5名以上ですので10%割引となります
合計料金は45000円になります。
methods.rb
)にまとめ,メインのファイル(main.rb
)で読み込む形式とすることplans = [
{ place: "沖縄", price: 10000 },
{ place: "北海道", price: 20000 },
{ place: "九州", price: 15000 }
]
# コードを追記
ヒントを閲覧するには,ログイン が必要です。