#!/usr/bin/env ruby # -*- coding: utf-8 -*- require 'csv' quiz = CSV.read("quiz.csv", :headers => true) puts "クイズ" quiz.each{|row| printf("%s\n",row["クイズ"]) if row["選択/記述"] == "三択" printf("%s\n%s\n%s\n",row["1"],row["2"],row["3"]) end answer = gets.chomp if answer == row["答え"] puts "正解" else puts "不正解" end }