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}â?