Output Questions for Class 10 ICSE Computer Applications
Give the output of the following program segment and also mention how many times the loop is executed.
int i;
for(i = 5; i > 10; i++)
System.out.println(i);
System.out.println(i * 4);
Java
Java Iterative Stmts
ICSE 2018
80 Likes
Answer
20
The loop executes 0 times.
Working
i
is initialized to 5 and as the loop condition is false before the first iteration itself so the loop doesn't execute. The statement System.out.println(i * 4);
is outside the loop so it gets executed once, printing 20 to the console.
Answered By
39 Likes