I wrote this little prog giving the user two choices. I would really appreciate any advice on how I can improve anything about this program (structure, layout, etc) Many thanks! Code: ----- # Name: 2choices-jb.rb # Date: December 2006 # Author: Jason Bornhoft # Email: jbornhoft / gmail.com puts "" puts "Conversion Program" puts "------------------\n" puts "Would you like to convert:" puts "1. F to C" puts "2. C to F" puts"Enter your choice now: " choice = gets.chomp.to_i if choice == 1 puts "Enter a temperature in F:" fahr = gets.chomp.to_f cent = ( (fahr - 32) / 1.8 ) puts fahr.to_s + " F is " + cent.round.to_s + " C." elsif choice == 2 puts "Enter a temperature in C:" cent = gets.chomp.to_f fahr = ( (cent * 1.8) + 32 ) puts cent.to_s + " C is " + fahr.round.to_s + " F." else puts "That is a not a valid choice. Good bye!" end -- Posted via http://www.ruby-forum.com/.