#!/usr/bin/env ruby # -*- coding: utf-8 -*- require'csv'#csvライブラリ読み込み ryouri=CSV.read("ryouri.csv",headers:true)#料理csv読み込み while true puts"1 レシピ一覧" puts"2 終了" print"どれか一つ選んでください:" input=gets.to_i if input == 2#2が入力されたなら終了 break elsif input == 1#1が入力されたなら ryouri.each do |menu| printf("%sの作り方を説明します\n",menu["料理名"])#料理名表示 printf("材料%s\n作り方%s\n",menu["材料"],menu["作り方"])#材料と作り方表示 print("********************************************************************************\n")#レシピとレシピのしきり end#16行目の終了 end#13行目の終了 end#whileの終了