Loops in JAVA
Loops in JAVA
Iteration means repeated execution of a set of statements. This can be achieved by using a loop.
There are three types of loops are available in Java.
for Loop
while loop
do-while loop
for loop
for loop is used when number of iterations is fixed and known. It enables a particular set of
conditions to be executed repeatedly until a condition is satisfied.
control variable test condition Increment/
decrement
value
Write a Java program which will print first ten natural number (using for loop)
class EIGHT
{
public static void main()
{
int i;
for(i=1;i<=10;i++)
System.out.println(i);
}
}
Write a Java program which will print even numbers from 1 to 30 (using for loop)
class EIGHT
{
public static void main()
{
int i;
for(i=2;i<=30;i=i+2)
System.out.println(i);
}
}
Write a Java program which will print numbers from 1 to up to nth term. Where n is a limit
given by the user. (using for loop)
class EIGHT
{
public static void main(int n)
{
int i;
for(i=1;i<=n;i++)
System.out.println(i);
}
}
Write a Java program which will print numbers in reverse order from 30 to 1 (using for
loop)
class EIGHT
{
public static void main()
{
int i;
for(i=30;i>=1;i--)
System.out.println(i);
}
}
Write a Java program which will print Calcutta Boys’ School up to n times. Where
n will be given by the user. (using for loop)
class EIGHT
{
public static void main(int n)
{
int i;
for(i=1;i<=n;i++)
System.out.println("Calcutta Boys' School");
}
}
Write a Java program which will print odd numbers from 1 to 30 (using for loop)
class EIGHT {
public static void main() {
int i;
for(i=1;i<=30;i=i+2) {
System.out.println(i);
}} }
Write a Java program which will print following series up to nth terms. Where n will be
given by the user. (using for loop)
class EIGHT
{
public static void main(int n)
{
int i=1;
int number=12;
for(i=1;i<=n;i++)
{
System.out.println(number*i);
}
}
}
Write a Java program which will print sum and product of numbers from 1 to 15
(using for loop)
class EIGHT
{
public static void main()
{
int i, sum=0, pro=1;
for(i=1;i<=15;i++)
{
sum=sum+i;
pro=pro*i;
}
System.out.println("Sum of 1 to 15 ="+sum);
System.out.println("Product of 1 to 15 ="+pro);
}
}
while loop
Sometimes, it may happen that a set of statements are to be executed repeatedly without
knowing the number of iterations while loop is used to solve the purpose.
while (a<10)
test condition/expression
Write a Java program which will print first ten natural number (using while loop)
class EIGHT
{
public static void main()
{
int i=1;
while(i<=10)
{
System.out.println(i);
i++;
}
}
}
Write a Java program which will print numbers from 1 to up to nth term. Where n is a limit.
(using while loop)
class EIGHT
{
public static void main(int n)
{
int i=1;
while(i<=n)
{
System.out.println(i);
i++;
}
}
}
Write a Java program which will print numbers in reverse order from 30 to 1 (using while
loop)
class EIGHT
{
public static void main()
{
int i=30;
while(i>=1)
{
System.out.println(i);
i--;
}
}
}
Write a Java program which will print Calcutta Boys’ School up to n times. Where
n will be given by the user. (using while loop)
class EIGHT
{
public static void main(int n)
{
int i=1;
while(i<=n)
{
System.out.println("Calcutta Boys' School");
i++;
}
}
}
Write a Java program which will print following series up to nth terms. Where
n will be given by the user. (using while loop)
class EIGHT
{
public static void main(int n)
{
int i=1;
int number=12;
while(i<=n)
{
System.out.println(number*i);
i++;
}
}
}
Write a Java program which will print odd numbers from 1 to 30 (using while loop)
class EIGHT {
public static void main() {
int i=1;
while(i<=30)
{
System.out.println(i);
i=i+2;
}
}
}