"""
Exercise 1: Write a program which repeatedly reads numbers until the user enters “done”. Once “done” is entered, print out the total, count, and average of the numbers. If the user enters anything other than a number, detect their mistake using try and except and print an error message and skip to the next number.

Enter a number: 4
Enter a number: 5
Enter a number: bad data
Invalid input
Enter a number: 7
Enter a number: done
16 3 5.333333333333333
"""



count = 0
total = 0

while True:
    number = input('Enter a number: ')
    try:
        total = float(total) + float(number)
        count = count + 1
    except:
        if number == 'done':
            break
        else:
            print('Invalid input')
#print('done!')
print('count: ', count)
print('total: ', total)
print('average: ', float(total) / float(count))

832d40b5c005ca0944317e56fb3b1ab57c77a115
<mask token>

<mask token>
while True:
    number = input('Enter a number: ')
    try:
        total = float(total) + float(number)
        count = count + 1
    except:
        if number == 'done':
            break
        else:
            print('Invalid input')
print('count: ', count)
print('total: ', total)
print('average: ', float(total) / float(count))

<mask token>
count = 0
total = 0
while True:
    number = input('Enter a number: ')
    try:
        total = float(total) + float(number)
        count = count + 1
    except:
        if number == 'done':
            break
        else:
            print('Invalid input')
print('count: ', count)
print('total: ', total)
print('average: ', float(total) / float(count))

"""
Exercise 1: Write a program which repeatedly reads numbers until the user enters “done”. Once “done” is entered, print out the total, count, and average of the numbers. If the user enters anything other than a number, detect their mistake using try and except and print an error message and skip to the next number.

Enter a number: 4
Enter a number: 5
Enter a number: bad data
Invalid input
Enter a number: 7
Enter a number: done
16 3 5.333333333333333
"""



count = 0
total = 0

while True:
    number = input('Enter a number: ')
    try:
        total = float(total) + float(number)
        count = count + 1
    except:
        if number == 'done':
            break
        else:
            print('Invalid input')
#print('done!')
print('count: ', count)
print('total: ', total)
print('average: ', float(total) / float(count))
