Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def sklonenie(number,krokodil, krokodila, krokodilov)
- #Работаем с исключением
- ostatok = number % 100
- if (ostatok == 11 || ostatok == 12 || ostatok == 13 || ostatok == 14)
- return krokodilov
- end
- #Работаем с десятками
- ostatok = number % 10
- if (ostatok == 11)
- return krokodilov
- end
- if (ostatok == 1)
- return krokodil
- end
- if (ostatok >= 2 && ostatok <= 4)
- return krokodila
- end
- if (ostatok > 4 || ostatok == 0)
- return krokodilov
- end
- end
- skolko = ARGV[0].to_i
- puts "#{skolko} " +
- sklonenie(skolko,"негрятенок","негрятенка","негретят") + " " +
- sklonenie(skolko,"пошел","пошли","пошли") + " купаться в море"
Advertisement
Add Comment
Please, Sign In to add comment