メソッドの作り方

#!/usr/local/bin/ruby

puts 'こんにちは、私の実験のためにお時間をとって'
puts '頂き有難うございます。この実験は、'
puts '人々がメキシコ料理に対してどう感じているか'
puts 'に関するものです。メキシコ料理に付いて考え'
puts 'すべての質問にたいして、yesかnoかで正直に'
puts '答えてください。この実験はおねしょとは関係'
puts 'ありません。'

good_answer = false
while(not good_answer)
 puts 'タコスは好きですか?'
 answer = gets.chomp.downcase
 if(answer == 'yes' or answer == 'no')
  good_answer = true
 else
  puts '"yes"か"no"でお答えください'
 end
end

good_answer = false
while(not good_answer)
 puts 'ブリートは好きですか?'
 answer = gets.chomp.downcase
 if(answer == 'yes' or answer == 'no')
  good_answer = true
 else
  puts '"yes"か"no"かでおこたえください。'
 end
end

good_answer = false
while(not good_answer)
 puts 'ベッドを濡らしますか?'
 answer = gets.chomp.downcase
 if(answer == 'yes' or answer =='no')
  good_answer = true
  if answer == 'yes'
   wets_bed = true
  else
   wets_bed = false
  end
 else
  puts '"yes"か"no"かでお答えください。'
 end
end

good_answer = false
while(not good_answer)
 puts 'チミチャンガは好きですか?'
 answer = gets.chomp.downcase
 if(answer == 'yes' or  answer == 'no')
  good_answer = true
 else
  puts '"yes"か"no"かでお答えください'
 end
end

puts 'あともう少し質問させてください'

good_answer = false
while(not good_answer)
 puts 'ソバピーヤは好きですか?'
 answer = gets.chomp.downcase
 if(answer == 'yes' or answer == 'no')
  good_answer = true
 else
  puts '"yes"か"no"かでお答えください。'
 end
end

puts
puts 'デブリーフィング:'
puts 'この実験へのご協力感謝します。実は、この実'
puts '験はメキシコ料理とは何の関係もありません。'
puts 'この実験はおねしょに関する実験だったのです。'
puts 'メキシコ料理は、より正直に答えられるよう、'
puts 'あなたのガードを外すために聞いたにすぎません。'
puts '本当にありがとうございました。'
puts
puts wets_bed