Question: The following program first reads an integer number 'number' assumed to be greater than zero entered by the user. After that, calculates (1/2 + 2/2

The following program first reads an integer number 'number' assumed to be greater than zero entered by the user. After that, calculates (1/2 + 2/2 + 3/2 + ... + number/2) and stores the result in the totalTerms. Finally, it displays totalTerms to 2 decimal points. To solve the problem, drag and drop the appropriate statements shown below in the right missing parts of the program above. ######################################################################################### for i in range (1, number+1): for i in range (1, number): number = int(input("Enter an integer greater than zero: ")) totalTerms = totalTerms + number/2 print ("totalTerms = %.2f" %totalTerms) for i in range (0, number): for i in range (i, number+1): totalTerms = 0 totalTerms = totalTerms + i/2 totalTerms = i/2 totalTerms = number/2
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
