Would this work to find the mean average and the number of elements
greater than the average?
# Calculating Avg and # of elements greater than Avg. in Ruby
sum = 0.0
n = 0
count = 0
while figure = STDIN.gets.to_f
sum += figure
n += 1
end
average = sum / n
puts "Average = #{average}"
while figure = STDIN.gets.to_f
if figure > average
count +=1
end
end
puts ¡ÈNumber of elements greater than Avg = #{count}¡É
--
Posted via http://www.ruby-forum.com/.