кодесурса

Упражнения для Ruby Array: создание нового массива из середины заданного массива целых чисел нечетной длины

script1adsense2code
script1adsense3code

Ruby Array: упражнение 25 с решением

Напишите Ruby-программу для создания нового массива длиной 3, содержащего элементы из середины заданного массива целых чисел нечетной длины (не менее 3).


Рубиновый код:

def check_array(nums)
    halfArr = [];
	half = nums.length/2;
	halfArr[0] = nums[half-1];
	halfArr[1] = nums[half];
	halfArr[2] = nums[half+1];
	return halfArr;
end
print check_array([1, 3, 4]),"\n"
print check_array([1, 2, 3, 7, 9])  

Выход:

 [1, 3, 4]
[2, 3, 7]

Блок - схема:

«Блок-схема:

Ruby Code Editor:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Ruby, чтобы поменять местами первый и последний элементы заданного массива целых чисел, длина будет по крайней мере 1. Вернуть измененный массив.
Далее: Напишите программу на Ruby, чтобы найти наибольшее значение из заданного массива целых чисел нечетной длины. Длина массива будет не менее 1.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code