Упражнения на основе Ruby Array: вычисление суммы первых 2 элементов данного массива целых чисел
Ruby Array: Упражнение-14 с решением
Напишите Ruby-программу для вычисления суммы первых двух элементов заданного массива целых чисел. Если длина массива меньше 2, просто суммируйте существующие элементы, возвращая 0, если длина массива равна 0.
Рубиновый код:
def check_array(nums)
if(nums.length >= 2)
return (nums[0] + nums[1])
end
if(nums.length == 1)
return nums[0];
end
return 0;
end
print check_array([1, 2, 5]),"\n"
print check_array([4, 2, 3]),"\n"
print check_array([1])
Выход:
3 6 1
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Ruby, чтобы найти большее значение между первым и последним элементами заданного массива целых чисел и длины 3. Замените все остальные значения этим значением. Вернуть измененный массив.
Далее: Напишите программу на Ruby для создания массива длины 2, содержащего их средние элементы из двух заданных массивов целых чисел и длины 3.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования