Loop Conversions
/ Java Theory QuestionsCode Sample 1
int i;
for(i = 0; i < 10; i++)
{
}
solution
int i = 0;
while(i < 10)
{
i++;
}
Code Sample 2
int i=1;
int d=5;
while(i<=5)
{
d=d*2
System.out.println(d);
i++;
}
solution
for(int i=1, d=5; i<=5; i++)
{
d = d * 2;
System.out.println(d);
}
Code Sample 3
for(int m=5, n=10; n >=1; n--)
{
System.out.println(m*n);
}
solution
int m = 5, n = 10;
while (n>=1)
{
System.out.println(m * n);
n--;
}
Code Sample 4
int s=0;
for(int x=1; x<=25; x+=2)
s+=x;
solution
int x=1,s=0;
while (x<=25){
s +=x;
x+=2;
}
Code Sample 5
int x,c;
for (x=10, c=20; c>=10; c = c - 2)
x++;
solution
int x=10,c=20;
while(c>=10)
{
x++;
c=c-2;
}