Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions random_menu.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
adjectives = ["hot", "warm", "cold", "creamy", "juicy", "tender", "soft", "hard", "sweet", "spicy"]
cooking_style = ["seared", "baked", "fried", "boiled", "steamed", "sauteed", "seasoned", "fresh", "grilled", "half-cooked" ]
food = ["chicken", "beef", "cake", "turkey", "veggie", "lamb", "mushroom", "salmon", "clam", "casserole"]

new_adj = []
new_cooking_style = []
new_food = []
puts "Menu of the Day : "
10.times do |i|
a = adjectives.sample(1)[0]
adjectives.delete(a)
b = cooking_style.sample(1)[0]
cooking_style.delete(b)
c = food.sample(1)[0]
food.delete(c)

puts "#{i+1}. #{a} #{b} #{c}\n "

end
45 changes: 45 additions & 0 deletions random_menu_optional.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
adjectives = []
cooking_style = []
food = []
new_adj = []
new_cooking_style = []
new_food = []


puts "Please enter how many items would you like to enter: "
count = gets.chomp.to_i

count.times do
puts "Please enter your adjective: "
user_adj = gets.chomp
adjectives.push(user_adj)

puts"How would you like the food to be cooked? "
user_cooking = gets.chomp
cooking_style.push(user_cooking)
puts "What food do you want?"
user_food = gets.chomp
food.push(user_food)
end
new_adj = []
new_cooking_style = []
new_food = []
puts "how many menu items would you like to see? "
count2 = gets.chomp.to_i
while count2 > count or count2 < 1
print "Enter positive number smaller than #{count} :"
count2 = gets.chomp.to_i
end
puts "Menu of the Day : "
i = 0
while i < count2 do
a = adjectives.sample(1)[0]
adjectives.delete(a)
b = cooking_style.sample(1)[0]
cooking_style.delete(b)
c = food.sample(1)[0]
food.delete(c)
i += 1
puts "#{i}. #{a} #{b} #{c}\n "

end