Solution: Find the Median
Go over the implementation of calculating the median of a list of values.
We'll cover the following...
Calculating the median
the_median = nil print "Enter a list of numbers (separated by space): " input = gets.chomp array = input.split.collect{ |x| x.to_i }.sort length = array.length mid = length / 2 if length.even? the_median = (array[mid - 1] + array[mid]) / 2.0 else the_median = array[mid] end puts the_median
Find the median of an array
Explanation
Line 3: The ...