Question: **Write a loop that reads positive integers from standard input and that terminates when it reads an integer that is not positive. After the loop

**Write a loop that reads positive integers from standard input and that terminates when it reads an integer that is not positive. After the loop terminates, it prints out, on ton a single line and separated by a single space, the sum of all the even integers read and the sum of all the odd integers read.**

I need help with fixing my code. Thank you.

while True: n = int ( input()) if n <= 0: break if n>0: print (n) if (n % 2 == 0): sum_even +=n else: sum_odd+=n print (sum_even, sum_odd)

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 Databases Questions!