Write a Ruby program to create a new array of length 3 containing the elements from the middle of a given array of integers of odd length (at least 3)
- برمجة
- برمجة روبي
- 2021-08-31
- mhanasmh00489829403
الأجوبة
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])
Output:
[1, 3, 4] [2, 3, 7]
أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال
