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