Question: WHILE AND NESTED LOOPS IN PYTHON: The following while loop is meant to multiply a series of integers input by the user until a sentinel
WHILE AND NESTED LOOPS IN PYTHON: The following while loop is meant to multiply a series of integers input by the user until a sentinel value of 0 is entered. Identify and correct the error(s) in the code given (check statement positioning).
product = 1
product = 1
num = float(input('Enter first number: '))
while num != 0:
num = float(input('Enter next number: '))
product = product * num
print ('product = ', product)
Now, modify the program so that if the number 5 is entered, the system should not use it in multiplying the product, but go to the next iteration of the loop (continue statement), and if a negative number is entered, the system should print You have entered a negative number.exiting and exit the loop (what statement do you use here?).
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
