Ruby Basic Exercises: вычислить и вывести сумму двух заданных целых чисел
Ruby Basic: упражнение 44 с решением
Напишите Ruby-программу для вычисления и печати суммы двух заданных целых чисел, выведите 30, если сумма находится в диапазоне 20..30 (включительно).
Рубиновый код:
def sum(a,b)
sum = a + b;
if(sum >= 20 && sum <= 30)
return 20;
end
return sum;
end
print sum(9, 7),"\n"
print sum(12, 10),"\n"
print sum(22, 15)
Выход:
16 20 37
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Ruby, чтобы проверить, появляется ли последовательность чисел 10, 20, 30 где-либо в данном массиве целых чисел.
Далее: Напишите программу на Ruby, чтобы проверить два заданных целых числа и вернуть 11, если любое из них равно 11. Вернуть их сумму или разницу, если сумма или разница равна 11.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code