CBSE Class 11 Computer Science Question 134 of 161

Flow of Control — Question 11

Back to all questions
11
Question

Question 11

Write a short program to find average of list of numbers entered through keyboard.

Solution
sum = count = 0

print("Enter numbers")
print("(Enter 'q' to see the average)")

while True :
    n = input()
    if n == 'q' or n == 'Q' :
        break
    else :
        sum += int(n)
        count += 1

avg = sum / count
print("Average = ", avg)
Output
Enter numbers
(Enter 'q' to see the average)
2
5
7
15
12
q
Average =  8.2
Answer