Ruby/Практикум/Числа: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 37:
'''Замечания по решению:'''
Создание нового метода в классе Fixnum.
 
'''Возможное решение:'''
 
puts "Введите 4х значное число, мы проверим его на число амстронга"
 
number = gets.chomp
sum = 0
 
# Проверка на число амстронга
number.each_char do |i|
sum += (i.to_i ** number.size)
end
 
reply = if number == sum.to_s
"#{sum} Является числом Армстронга"
else
"Не является числом Армстронга"
end
 
puts reply
 
=== Идет k-я секунда года. Необходимо определить сколько полных месяцев и полных недель осталось до конца года. ===