Progate Ruby IV - naomism/study GitHub Wiki
#index.rb
require โ./menuโ
menu1 = Menu.new(name: โใใถโ, price: 800)
menu2 = Menu.new(name: โใใโ, price: 1000)
menu3 = Menu.new(name: โใณใผใฉโ, price: 300)
menu4 = Menu.new(name: โใ่ถโ, price: 200)
menus = [menu1, menu2, menu3, menu4]
index = 0
menus.each do |menu|
puts โ#{index}. #{menu.info}โ
index += 1
end
puts โ-โโโโโ-โ
puts โใกใใฅใผใฎ็ชๅทใ้ธๆใใฆใใ ใใโ
order = gets.chomp.to_i
selected_menu = menus[order]
puts โ้ธๆใใใใกใใฅใผ: #{selected_menu.name}โ
puts โๅๆฐใๅ
ฅๅใใฆใใ ใใ(3ใคไปฅไธใง100ๅๅฒๅผ)โ
count = gets.chomp.to_i
puts โใไผ่จใฏ#{selected_menu.get_total_price(count)}ๅใงใโ