Class - 12 CBSE Computer Science Important Output Questions 2025
Predict the output of the following code fragments:
keepgoing = True
x=100
while keepgoing :
print (x)
x = x - 10
if x < 50 :
keepgoing = False
Python
Python Control Flow
42 Likes
Answer
100
90
80
70
60
50
Working
Inside while loop, the line x = x - 10
is decreasing x by 10 so after 5 iterations of while loop x will become 40. When x becomes 40, the condition if x < 50
becomes true so keepgoing
is set to False
due to which the while loop stops iterating.
Answered By
14 Likes