Newer
Older
Ruby / hoken.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

puts"今、具合が悪いですか?"
while true
  puts"1:はい、2:いいえ"
  question = gets.to_i
  if question == 1
    puts"具体的にどんな症状ですか?"
    puts"1:頭痛、2:腹痛、3:せき、4:鼻水"
    while true
      puts"数字を入力:"
      shoujyou = gets.to_i
      if shoujyou == 1
        puts"原因はわかりますか?"
        puts"何度も繰り返していますか?"
        puts"頭痛がよくおきますか?"
        puts""
        break
      elsif shoujyou == 2
        break
      elsif shoujyou == 3
        break
      elsif shoujyou == 4
        break
      else
        puts"...?"
        redo
      end
    end
    break
  elsif question == 2
    puts"大丈夫なのですね。では、具合が悪かったらまた来てください。"
    break
  else
    puts"すみません。よく聞こえませんでした。もう一度言って下さい。"
    redo
  end
end