Question: Modify problem 3 so that the user does not need to know how many values will be entered. Create a python program with a new

Modify problem 3 so that the user does not need to know how many values will be entered. Create a python program with a new solution that reads a list of values from the user until the user enters a sentinel value of -1. At that point the average of the values entered should be displayed (not including the sentinel value)
This is how i did question 3
nvalues = int(input("How many values do you want to enter? "))
total =0
counter =1
while(counter <= nvalues):
num = float(input("Enter a number: "))
total = total + num
counter = counter +1
average = total / nvalues
print("total: ", total)
print("average: ", average)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!