Основные упражнения Ruby: проверьте три заданных целых числа и верните true, если возможно добавить два целых числа, чтобы получить третье
Ruby Basic: упражнение 47 с решением
Напишите программу на Ruby, чтобы проверить три заданных целых числа и вернуть true, если возможно добавить два целых числа, чтобы получить третье.
Рубиновый код:
def check_num(a, b, c)
return ((a + b) == c || (b + c) == a || (c + a) == b)
end
print check_num(9, 12, 21),"\n"
print check_num(0, -5, -5),"\n"
print check_num(-5, 7, 2),"\n"
print check_num(6, 5, 4)
Выход:
правда правда правда ложный
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Ruby, чтобы проверить заданное неотрицательное число и вернуть true, если num не превышает 2 кратно 10.
Далее: Напишите программу на Ruby, чтобы проверить три заданных целых числа и вернуть true, если два или более из них имеют одинаковые крайние правые цифры.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code