Exercises from Chapter 5
Full Name Greeting
How you could do it:
puts 'What is your first name?' |
f_name = gets.chomp |
puts 'What is your middle name?' |
m_name = gets.chomp |
puts 'What is your last name?' |
l_name = gets.chomp |
|
full_name = f_name + ' ' + m_name + ' ' + l_name |
|
puts 'Hello, ' + full_name + '!' |
<= | What is your first name? |
=> | Sam |
<= | What is your middle name? |
=> | I |
<= | What is your last name? |
=> | Am |
<= | Hello, Sam I Am! |
How I would do it:
puts "What's your first name?" |
f_name = gets.chomp |
puts "What's your middle name?" |
m_name = gets.chomp |
puts "What's your last name?" |
l_name = gets.chomp |
|
puts "Chris Pine is cooler than you, #{f_name} #{m_name} #{l_name}." |
<= | What's your first name? |
=> | Marvin |
<= | What's your middle name? |
=> | K. |
<= | What's your last name? |
=> | Mooney |
<= | Chris Pine is cooler than you, Marvin K. Mooney. |
Bigger, Better Favorite Number
How you could do it:
puts 'Hey! What's your favorite number?' |
fav_num = gets.chomp.to_i |
better_num = fav_num + 1 |
puts 'That's ok, I guess, but isn't '+better_num.to_s+' just a bit better?' |
<= | Hey! What's your favorite number? |
=> | 5 |
<= | That's ok, I guess, but isn't 6 just a bit better? |
How I would do it:
puts "Hey! What's your favorite number?" |
fav_num = gets.chomp.to_i |
puts "That's ok, I guess, but isn't #{fav_num + 1} just a bit better?" |
<= | Hey! What's your favorite number? |
=> | 5 |
<= | That's ok, I guess, but isn't 6 just a bit better? |
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.