Computer Applications

Determine how many times the body of the loop will be executed and predict the output.

class dk4
{
public static void main(String args[])
{
int x=5,y=50; 
while(x<=y)
{
y=y/x;
System.out.println(y); 
}
}
}

Java

Java Iterative Stmts

ICSE 2010

54 Likes

Answer

10
2

The loop will execute 2 times

Working

xyRemarks
550Initial values
510After 1st iteration
52After 2nd iteration

After 2 iterations y becomes less than x so condition of while loop becomes false and it stops executing.

Answered By

28 Likes


Related Questions