Newer
Older
Ruby / ka-doseiri.rb
@TAKAHASHI Raito TAKAHASHI Raito on 5 Jan 2023 2 KB 2023-01-05 20:44:47
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-


puts("どの行のカードを手に入れた?")
puts("あ行、か行、さ行、た行、な行、は行、ま行、や行、ら行、わ行")
kaso = gets.chomp
if kaso == "あ行"
  agyou = []
  puts("カードの名前を書いてね")
  a = gets.chomp
  printf("あ行のカードは%sを持っています。 \n",agyou.push(a))
elsif kaso == "か行"
  kagyou = []
  puts("カードの名前を書いてね")
  ka = gets.chomp
  printf("か行のカードは%sを持っています。 \n",kagyou.push(ka))
elsif kaso == "さ行"
  sagyou = []
  puts("カードの名前を書いてね")
  sa = gets.chomp
  printf("さ行のカードは%sを持っています。 \n",sagyou.push(sa))
elsif kaso == "た行"
  tagyou = []
  puts("カードの名前を書いてね")
  ta = gets.chomp
  printf("た行のカードは%sを持っています。 \n",tagyou.push(ta))
elsif kaso == "な行"
  nagyou = []
  puts("カードの名前を書いてね")
  na = gets.chomp
  printf("な行のカードは%sを持っています。 \n",nagyou.push(na))
elsif kaso == "は行"
  hagyou = []
  puts("カードの名前を書いてね")
  ha = gets.chomp
  printf("は行のカードは%sを持っています。 \n",hagyou.push(ha))
elsif kaso == "ま行"
  magyou = []
  puts("カードの名前を書いてね")
  ma = gets.chomp
  printf("ま行のカードは%sを持っています。 \n",magyou.push(ma))
elsif kaso == "や行"
  yagyou = []
  puts("カードの名前を書いてね")
  ya = gets.chomp
  printf("や行のカードは%sを持っています。 \n",yagyou.push(ya))
elsif kaso == "ら行"
  ragyou = []
  puts("カードの名前を書いてね")
  ra = gets.chomp
  printf("ら行のカードは%sを持っています。 \n",ragyou.push(ra))
elsif kaso == "わ行"
  wagyou = []
  puts("カードの名前を書いてね")
  wa = gets.chomp
  printf("わ行のカードは%sを持っています。 \n",wagyou.push(wa))
end
puts("今なんのカードを持っているか知りたい?")
puts("1、知りたい2、プログラム終了")
bangou = gets.to_i
if bangou == 1
  printf("%s \n",agyou,kagyou,sagyou,tagyou,nagyou,hagyou,magyou,yagyou,ragyou,wagyou)
elsif bangou == 2
end