...

/

Solution: Calculate Average

Solution: Calculate Average

Go over the implementation of calculating average value by using different methods in the Array class.

Courtney's version

array = []
count = 0
puts "Enter scores: " 
while true
    input = gets.chomp.to_i 
    if input == -1
        break 
    else
        array << input
        count += 1 
    end
end
sum = 0
array.each do |number|
    sum += number 
end
average = sum / count
puts "Average score: #{average}"
Calculating the average using a loop

Explanation

  • Line 10: The count of values is maintained by incrementing count ...