33 шаг. если принимаем данные от пользователя STDIN.gets то все работает. Если передаем данные сразу в программу, то начинается чепуха. Можете глянуть мое решение и объяснить в чем ошибка?
temp = ARGV[0]
season = ARGV[1]
if temp == nil
puts "Какая сейчас температура?"
temp = STDIN.gets.to_i
end
if season == nil
puts "Какое время года за окном ? (0 - весна, 1 - лето, 2 - осень, 3 - зима)"
season = STDIN.gets.to_i
end
if season == 1 && (temp > 15 && temp < 35)
puts "Беги скорее в парк слушать как поют соловьи"
elsif (season == 0 || season == 2 || season == 3) && (temp > 22 && temp < 30)
puts "Беги скорее в парк слушать как поют соловьи"
else
puts "Сейчас соловьи молчат, греются или прохлаждаются :)"
end