w3resource

Ruby Array Exercises: Find the largest value from a given array of integers of odd length


Write a Ruby program to find the largest value from a given array of integers of odd length. The array length will be a least 1.

Ruby Array Exercises: Find the largest value from a given array of integers of odd length

Ruby Code:

def check_array(nums)
    max = nums[0];
	if(max <= nums[nums.length-1])
		max = nums[nums.length-1]
	end
	if(max <= nums[nums.length/2])
		max = nums[nums.length/2]
	end
	return max;
end

print check_array([1, 3, 4]),"\n"
print check_array([1, 2, 7]),"\n"
print check_array([1, 2])  

Output:

4
7
2

Flowchart:

Flowchart: Find the largest value from a given array of integers of odd length

Go to:


PREV : Write a Ruby program to create a new array length 3 containing the elements from the middle of an given array of integers of odd length (at least 3).
NEXT : Write a Ruby program to create a new array using first three elements of an given array of integers. If the length of the given array is less than three return the original array.

Ruby Code Editor:



Contribute your code and comments through Disqus.

What is the difficulty level of this exercise?



Follow us on Facebook and Twitter for latest update.