diff --git a/talkative_robot.rb b/talkative_robot.rb deleted file mode 100644 index 196d3a8..0000000 --- a/talkative_robot.rb +++ /dev/null @@ -1,61 +0,0 @@ -puts "What is your name?" -name = gets.chomp - -name = name.split.first - -if name.split.first == "Susan" - puts ("That is my mother's name!"); -elsif - puts ("That is a lovely name!") -end - -puts "What is your age?" -age = gets.chomp.to_i -puts "You are older than me!" unless age < 33 - -case age -when age < 75 - puts "You will be 75 years old in #{75 - age} years!" -when age == 75 - puts "You're 75!" -else - puts "You turned 75 years old #{age - 75} years ago!" -end - -puts "Are you a male or a female?" -gender = gets.chomp - -if gender == "female" && age > 80 - puts ("Are you a great-grandma?"); -elsif gender == "male" && age > 80 - puts ("Are you a great-grandpa?") -elsif gender == "female" && age < 22 - puts ("You are a very young lady!"); -else gender == "male" && age < 22 - puts ("You are a very young man!") -end - -puts "What state are you from?" -hometown = gets.chomp -puts "I am from California too!" if hometown == "California" - -puts "Hi #{name}, who is #{age} years old from #{hometown}!" - -first_initial = name[0] - -puts "Do you mind if I call you #{first_initial}?" - -puts "What do you do?" -your_job = gets.chomp - -job = your_job == "retired" ? "That sounds great!" : "That sounds awful!" -puts "#{job}" - -name = name.split.first - -puts "Hey #{name.upcase!}, where are you going!?" - -puts "Hey \"Dude\", what’s up?" - - - \ No newline at end of file diff --git a/talkative_robot_2.rb b/talkative_robot_2.rb new file mode 100644 index 0000000..d99e2ef --- /dev/null +++ b/talkative_robot_2.rb @@ -0,0 +1,75 @@ +print "What is your name?" +user_first_name = gets.chomp +user_first_name = user_first_name.split.first +def mothers_name(user_first_name) + if user_first_name == "Susan" + puts ("That is my mother's name!"); + else + puts ("That is a lovely name!") + end + return user_first_name +end + +mothers_name(user_first_name) + +print "What is your age?" +user_age = gets.chomp.to_i +puts "You are older than me!" unless user_age < 33 +def age_based_greeting(user_age) + if user_age < 75 + puts "You will be 75 years old in #{75 - user_age} years!" + elsif user_age == 75 + puts "You're 75!" + else + puts "You turned 75 years old #{user_age - 75} years ago!" + end + return user_age +end + +age_based_greeting(user_age) + + +print "Are you a male or a female?" +user_gender = gets.chomp +def age_based_question(user_age, user_gender) + if user_gender == "female" && user_age > 80 + puts ("Are you a great-grandma?"); + elsif user_gender == "male" && user_age > 80 + puts ("Are you a great-grandpa?") + elsif user_gender == "female" && user_age < 22 + puts ("You are a very young lady!"); + else user_gender == "male" && user_age < 22 + puts ("You are a very young man!") + end + return user_gender, user_age +end + +age_based_question(user_age, user_gender) + + +puts "What state are you from?" +hometown = gets.chomp +puts "I am from California too!" if hometown == "California" + +puts "Hi #{name}, who is #{age} years old from #{hometown}!" + +first_initial = name[0] + +puts "Do you mind if I call you #{first_initial}?" + +puts "What do you do?" +your_job = gets.chomp + +job = your_job == "retired" ? "That sounds great!" : "That sounds awful!" +puts "#{job}" + +name = name.split.first + +puts "Hey #{name.upcase!}, where are you going!?" + +puts "Hey \"Dude\", what’s up?" + + + + + \ No newline at end of file