Last active
September 29, 2015 05:39
-
-
Save lgranger/6d81472a3cc58bdf889b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Full name greeting. Write a program that askes for a person's first name, then middle, and then last. Finally, it should greet the person using their full name | |
puts "Hello!\nWhat is your first name?" | |
first_name = gets.chomp | |
puts "Nice to meet you #{first_name}.\nWhat is your middle name?" | |
middle_name = gets.chomp | |
puts "#{middle_name}, huh? Interesting.\n What is your last name?" | |
last_name = gets.chomp | |
puts "Well I'm pleased to meet you #{first_name} #{middle_name} #{last_name}!" | |
# Bigger, better, favorite number. Write a program that asks for a person's favorite number. have your program add 1 to the number, and then suggest a result as a bigger and better number. | |
puts "Let's talk numbers! What is your favorite one?" | |
fav_num = gets.chomp | |
if fav_num == "21" | |
puts "21 is my favorite too!" | |
else | |
puts "#{fav_num} is your favorite number? Mine is 21." | |
end | |
bigger_num = fav_num.to_i + 1 | |
puts "Do you think bigger is better?" | |
better = gets.chomp | |
case better | |
when "yes", "Yes", "y", "Y", "sure", "why not" | |
puts "You should consider #{bigger_num} as a new favortie number. Bigger is better!" | |
else | |
puts "Then you probably wouldn't like #{bigger_num} as a new favortie number. Best to stick with #{fav_num}" | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Neat use of the case statement! Gives it a game-like feel. Clear variable names. Good work.