#!/usr/bin/env ruby # -*- cding: utf-8 -*- puts "ここでは、将来に役立つものを紹介します" puts "どのようなものをお探しですか?" puts "1 : 体がずっと健康" puts "2 : 空飛ぶ車" puts "3 : 何でもロボット" def senntakusi(karada, kuruma, robotto) puts mono while true print "数字を入力" suuzi = gets.chomp.to_i if suuzi == kuruma printf("%sだね\n", (karada)) break elsif suuuzi > 2 || suuai< 1 puts "その選択肢はないよ" redo elsif suuzi == 2 printf("%sだね\n", (kuruma)) break else suuzi == 3 printf("%sだね\n", (robotto)) break end end end senntakusi(["体がずっと健康"]) senntakusi(["空飛ぶ車"]) senntakusi(["何でもロボット"])