Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. # File: exception-1.rb
  2. #
  3. def divide(a, b)
  4. a / b
  5. end
  6.  
  7. def get_answer(question)
  8. print "#{question}: "
  9. gets.chomp
  10. end
  11.  
  12. while true
  13. break if (answer = get_answer('Give me the dividend')) == 'stop'
  14.  
  15. dividend = answer.to_i
  16.  
  17. break if (answer = get_answer('Give me the divisor')) == 'stop'
  18.  
  19. divisor = answer.to_i
  20.  
  21. puts "Division #{dividend} / #{divisor} = #{divide(dividend, divisor)}"
  22. end
  23.  
  24. puts "Bye!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement