RUBY学習レッスンⅣ

料理注文システムを作ろう!

2h  Progate

initializeメソッドを使って、お店のメニューを作ります。

メニューの値段と数をかけて、支払い金額を算出します。

インスタンスで少しは慣れてきたdef endのくだり。

引数を渡す。

ここからちょっと分かりにくかったです。

Menu.rbにはMenuクラスを設定して

支払総額(3つ以上だと100円引き)のプログラムを書きます。

これを require “./menu”で index.rbに読み込ませて

index.rbで入力値を受け取るようにします。

インスタンスの配列を使って

メニューの一覧表を作ります。

メニュー一覧表に番号をつけます。

注文入力ではこの番号を入力しメニューを指定します。

最後にgets.chomp.to_iを使って

入力を数値で受取り、計算するコードを書きます。

これで、メニューから番号選択

次に個数を選択し

合計金額(3つ以上注文の場合は100円引き)

を出力する『料理注文システム』が完成しました!

返信を残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA