Solution: Find the Median
Go over the implementation of calculating the median of a list of values.
We'll cover the following...
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_medianFind the median of an array
Explanation
Line 3: The ...