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

print("下の中から正しい僕の特徴を答えよ!\n")
print("1.ゲームが好き\n")
print("2.漫画家が夢\n")
print("3.兄が二人いる\n")

while true
  print("答えの番号を書いてください\n")
  kotae=gets.chomp.to_i
  if kotae==1
    print("正解!流石だね!\n")
    break
  elsif kotae==2
    print("残念!もう少し僕のことを勉強しよう!\n")
    redo
  elsif kotae==3
    print("残念!もう少し僕のことを勉強しよう!\n")
    redo
  else ("1,2,3,のどれかで選んでね!\n")
    redo
  end
end
 print("さて、正解した君にはもう一問問題を出してあげる!\n")
 print("下の中から正しい僕の特徴を答えてね!\n")
 print("1.バラエティ番組が好き\n")
 print("2.ワンピースが好き!\n")
 print("3.アニメが好き\n")
 while true
   print("答えの番号を書いてね!\n")
   kotae=gets.chomp.to_i
  if kotae==1
    print("惜しいね!やっぱり2問目は難しかったかなぁ?\n")
    redo
  elsif kotae==2
    print("惜しいね!やっぱり2問目は難しかったかなぁ?\n")
    redo
  elsif kotae==3
    print("えぇ?!2問連続で当てるなんて…本当にすごいね!\n")
    break
  else ("もしかして答え方忘れちゃった?本当に1問目解けたの?\n")
    redo
  end
end
 print("ここまでよく頑張ったね!じゃあ最後の問題!僕の年齢を当ててね!\n")
 while true
   print("さぁ!最終問題!張り切っていこう!自分がこれだと思う番号を入れてね!\n")
   kotae=gets.chomp.to_i
  if kotae==12
    print("…流石、僕の完敗だ。そう、僕は12歳だよ。\n")
    break
  else
    print("やっぱり選択問題じゃないから解けなかったかな?\n")
    redo
  end
end
print("君は本当にすごいね!これで問題は終了!おつかれ!\n")