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