Newer
Older
Ruby / j2133adobaisu.rb
@GOTO Misaki GOTO Misaki on 22 Jan 2022 783 bytes 2022-01-22 11:37:21
#!/usr/bin/env ruby
# -*- coding: utf-8-emacs -*-

#アドバイスプログラム

#
#
#
#
#
#
#
#
#
#


number=[]
def type(x,q,q_1,q_2,q_3,)
  printf("%s\n1%s\n2%s\n3%s\n",q,q_1,q_2,q_3)
  while true
  x=gets.chomp.to_i
  if x==q_1||q_2||q_3
    number<<x
    break
  else
    puts"その選択肢はないよ"
    redo
  end
end
require'csv'
data=CSV.read("adobaisu.csv",:headers=>true)
puts"以前このプログラムを使用したことがありますか?"
print"ある場合はタイプの番号を入力してください。:"
number=gets.chomp.to_i

data.each{|row|
  type(x,data["question"],data["answer"],data["answer2"],data["answer3"],data["answer4"])
  puts"-----------------------------------------------------"}
printf("あなたは%dタイプです。",number)