Newer
Older
Ruby / my1020-1.rb
#!usr/bin/env ruby
#-*- coding: utf-8 -*-



nedan_kou=["800円","850円","900円","750円","1000円","960円"]
nedan_tyuu=["500円"."540円","670円","600円","490円","570円"]
nedan_tei=["100円","150円","200円","260円","300円","380円"]
tabemono=["安い",["0:駄菓子","1:レトルト","2:冷凍食品"]],["普通",["0:肉","1:魚","2:野菜","3:お菓子","4:ご飯","5:パン","6:果物"]],["高級",["0:三元豚","1:本マグロ","2:黒毛和牛","3:つや姫","4:ケーキ","5:巨峰"]]


def nedan_1(hinsitu)
  if hinsitu==高
    srand()
   return rand(nedan_kou)
  elsif hinsitu==中
    srand()
   return rand(nedan_tyuu)
  elsif hinsitu==低
    srand()
   return rand(nedan_tei)
  end
end

def nedan_2(hinsitu)
  if hinsitu==高
   return nedan_kou[nedan_1(高)]
  elsif hinsitu==中
   return nedan_tyuu[nedan_1(中)]
  elsif hinsitu==低
   return nedan_tei[nedan_1(低)]
  end
end

def nedan_3(hinsitu)
  puts"代金" nedan_2(hinsitu)
end
  
def urimono_1_1()
  puts tabemono[0]
end

def urimono_1_2(x)
  print"購入:"
  x=gets.chomp
  return urimono[0][1][x]
end

def urimono_1_3()
  puts "購入" urimono_1_2(x)
end

def urimono_2_1()
  puts tabemono[1]
end

def urimono_2_2(x)
  print"購入:"
  x=gets.chomp
  return urimono[1][1][x]
end

def urimono_2_3()
  puts"購入" urimono_2_2(x)
end

def urimono_3_1()
  puts tabemono[2]
end

def urimono_3_2(x)
  print"購入:"
  x=gets.chomp
  return urimono[2][1][x]
end

def urimono_3_3()
  puts"購入" urimono_3_2(x)
end

def siire(hinsitu)
  if hinsitu==1
    urimono_1_1
    urimono_1_3
    nedan_3("低")
  elsif hinsitu==2
    urimono_2_1
    urimono_2_3
    nedan_3("中")
  elsif hinsitu==3
    urimono_3_1
    urimono_3_3
    nedan_3("高")
  end
end

siire(1)