Matthew Borgeson wrote:
> Hey All-
> 
> puts 'What gender is your patient? Please enter m or f'
>         ptSexS = gets.chomp.downcase
>         if ptSexS == 'f'
>                 doseSexS = 'female'
>         elsif ptSexS == 'm'
>                 doseSexS = 'male'
>         end
> puts 'Your patient is a ' + doseSexS

dose_sex = nil
until dose_sex
  print 'What gender is your patient? Please enter m or f: '
  answer = gets.chomp.downcase
  if answer == 'f'
    dose_sex = 'female'
  elsif answer == 'm'
    dose_sex = 'male'
  end
  puts "Invalid answer, please try again." unless dose_sex
end
puts "Your patient is a #{dose_sex}."

You also may want to take a look at Highline or similar libraries which 
help making TUIs.

Regards
Stefan

-- 
Posted via http://www.ruby-forum.com/.