Newer
Older
Ruby / rensyu.rb
@KONNO Ayato KONNO Ayato on 1 Oct 2022 1 KB 2022-10-01 15:05:54
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

buki = ["鉄の剣", "鉄の斧", "鉄の槍", "鉄の爪", "鉄の弓","鉄の鎌","鉄の刀","鉄の薙刀","鉄の杖"]
nedan = [1120, 1650, 1365, 1180, 1280, 1980, 1190, 1382, 580]

printf("%sの値段は%dGです。\n", buki[0], nedan[0])
printf("%sの値段は%dGです。\n", buki[1], nedan[1])
printf("%sの値段は%dGです。\n", buki[2], nedan[2])
printf("%sの値段は%dGです。\n", buki[3], nedan[3])
printf("%sの値段は%dGです. \n", buki[4], nedan[4])
printf("%sの値段は%dGです。\n", buki[5], nedan[5])
printf("%sの値段は%dGです。\n", buki[6], nedan[6])
printf("%sの値段は%dGです。\n", buki[7], nedan[7])
printf("%sの値段は%dGです。\n", buki[8], nedan[8])
puts"この中で何がほしいですか?"
puts"数字で1つだけ答えて下さい。1つだけですよ?(フリじゃないです)"
puts"1,鉄の剣
2,鉄の斧
3,鉄の槍
4,鉄の爪
5,鉄の弓
6,鉄の鎌
7,鉄の刀
8,鉄の薙刀
9,鉄の杖"


while true
  print"入力"
  kotae = gets.chomp.to_i
  if kotae == 1
    puts"分かりました。鉄の剣ですね!どうぞ。"
    break
  elsif kotae == 2
    puts"分かりました。鉄の斧ですね!どうぞ。"
    break
  elsif kotae == 3
    puts"分かりました。鉄の槍ですね!どうぞ。"
    break
  elsif kotae == 4
    puts"分かりました。鉄の爪ですね!どうぞ。"
    break
  elsif kotae == 5
    puts"分かりました。鉄の弓ですね!どうぞ。"
    break
  elsif kotae == 6
    puts"分かりました。鉄の鎌ですね!どうぞ。"
    break
  elsif kotae == 7
    puts"分かりました。鉄の刀ですね!どうぞ。"
    break
  elsif kotae == 8
    puts"分かりました。鉄の薙刀ですね!どうぞ。"
    break
  elsif kotae == 9
    puts"分かりました。鉄の杖ですね!どうぞ。"
    break
  elsif
    puts"その選択肢は存在しません。存在する選択肢を入力して下さい!"
    redo
  end
end