Ruby/Практикум/Числа: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 57:
'''Замечания по решению:'''
Возможно не удачный выбор each_char, так как практикум по числам
'''Возможное решение:'''
<source lang=ruby>
puts "Enter the number"
number = gets.chomp
num_string = number.to_s
stepen = num_string.length
num_array = num_string.split(//)
summ = 0
num_array.each{|x| summ +=(x.to_i ** stepen)}
if number.to_i == summ
puts "Число является числом Армстронга"
else
puts "Число не является числом Армстронга"
end
</source>
=== Идет k-я секунда года. Необходимо определить сколько полных месяцев и полных недель осталось до конца года. ===
|