#!/usr/bin/env ruby # -*- coding: utf-8 -*- require "csv" puts"みんなのお気に入りを教えて。" puts"漫画は1で" puts"料理は2を選択してね" puts"みんなのお気に入りを知りたいときは3だよ" sentaku = gets.chomp if sentaku == "1" puts"漫画のタイトルは?" taitoru = gets.chomp puts"ジャンルは?" syurui = gets.chomp CSV.open("manga.csv","a")do|row| row<<[taitoru,syurui] end elsif sentaku == "2" puts"料理名は?" ryouri = gets.chomp puts"材料は?" zairyou = gets.chomp CSV.open("ryouri.csv","a")do|row| row<<[ryouri,zairyou] end elsif sentaku == "3" while true puts" " puts"みんなのなんのお気に入りが知りたい?" puts"漫画は1で料理は2を選択してね。" siritai = gets.chomp if siritai == "1" puts"これがみんなのお気に入りだよ" date = CSV.read("manga.csv",:headers => true) n = 0 date.each{|row| printf("%d: %sの%sがお気に入り。\n",n+=1,row["syurui"],row["taitoru"])} redo elsif siritai == "2" puts"これがみんなのお気に入りだよ" date = CSV.read("ryouri.csv",:headers => true) n = 0 date.each{|row| printf("%d: %sを使った%sがお気に入り。\n",n+=1,row["zairyou"], row["ryouri"])} redo end end end