#!/usr/bin/env ruby # coding: utf-8 # -*- cobing:utf-8 -*- y=0 a=0 puts("歴史クイズ") sleep(1) puts("第一問!") puts("室町幕府三代将軍は次の内誰でしょう?") sleep(1) puts("1 足利尊氏") puts("2 足利義満") puts("3 足利義政") sleep(1) while true print("答えを入力:") x=gets.chomp.to_i if x==1 puts("不正解!") y+=1 break elsif x==2 puts("正解!") a+=1 break elsif x==3 puts("不正解!") y+=1 break else puts("そんな選択肢はないよ。") redo end end sleep(2) puts("第二問!") sleep(1) puts("雪舟が芸術として大成したのは?") sleep(1) puts("1 水墨画") puts("2 狂言") puts("3 猿楽") sleep(1) while true print("答えを入力:") s=gets.chomp.to_i if s==1 puts("正解!") a+=1 break elsif s==2 puts("不正解!") y+=1 break elsif s==3 puts("不正解!") y+=1 break else puts("そんな選択肢はないよ。") redo end end sleep(2) puts("第三問!") sleep(1) puts("東求堂の作りは、○○造り") sleep(1) puts("1 寝殿造") puts("2 書院造") puts("3 寺院造") sleep(1) while true print("答えを入力:") r=gets.chomp.to_i if r==1 puts("不正解!") y+=1 break elsif r==2 puts("正解!") a+=1 break elsif r==3 puts("不正解!") y+=1 break else puts("そんな選択肢はないよ。") redo end end sleep(1) while true if y==3 puts("歴史は苦手ですか?") break elsif a==3 puts("歴史好きですね!") break else puts("頑張りましたね!") break end end