文化祭でいちいち紙に書くのがめんどくさいので作りました。
というかカウンターが壊れたので。
暇つぶし程度に作ったのですがこれから文化祭に使いたい方はどうぞ使ってください。
bunkasai.rb
class Questionnaire
@@persons = []
def self.input
person = {}
puts "名前を入力してください"
person[:name] = gets.chomp
puts "あなたは次のうち、どのような方ですか?\n[1]校内生\n[2]保護者\n[3]受験生\n[4]受験生の保護者\n[5]その他"
person[:occupation] = gets.to_i
@@persons << person
puts "入力ありがとうございました"
end
def self.show_allperson
line = "_________________________"
puts line
index = 1
@@persons.each do |person|
puts "[#{index}]人目 名前:#{person[:name]} 層#{person[:occupation]}"
index += 1
end
puts "#{index}人来場者が来ました"
end
end
while true do
puts "あなたは初めてこれを入力しますか?\n[1]初めて入力\n[2]もう入力した"
num = gets.to_i
if num == 1
puts "入力に移ります"
Questionnaire.input
elsif num == 2
puts "ご利用ありがとうございました\n \n"
elsif num = 72
Questionnaire.show_allperson
else
puts "無効な数値です"
end
end