LOOP IN JAVA


LOOP: 
  • It is used to execute a set of statement multiple times.
  • In loop there are three major factors.
    • Initialization: It is also known as starting point or initial point.
    • Condition: It is also known as stopping point or ending point.
    • Updation: It is the count of number of iteration.

While loop

Syntax   
Initialization
while (condition)                                                                   
{                                                                                         
          (Statement to execute)                                
                                                                     
                        Updation                          
}                                                                                         



Write a Java program to display 1 to 5 by using while loop

  1. class WhileLoop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. int a= 1;
  6.  while (a < = 5)
  7. {
  8. System.out.println(a);
  9. ++a;
  10. }
  11. }

Output:

1                                                          
2                                                          
3                                                          
4                                                          
5                                                          


Write a Java program to display number from 10 to 1 
  1. class WhileLoop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. int a= 10;
  6.  while (a >= 1)
  7. {
  8. System.out.println(a);
  9. --a;
  10. }

Output:

10                                                        
9                                                          
8                                                          
7                                                          
6                                                          
5                                                          
4                                                          
3                                                          
2                                                          
1                                                          



Write a Java program to display the even numbers between the range of of 2 to 16 using while looop

  1. class WhileLoop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. int a= 2;
  6.  while (a <= 16 && a%2==0)
  7. {
  8. System.out.println(a);
  9. ++a;
  10. ++a;
  11. }

Output:

2                                                          
4                                                          
6                                                          
8                                                          
10                                                        
12                                                        
14                                                        
16                                                        
                                                            
                                                            


do while loop

Syntax   
Initialization
do                                                                                          
{                                                                                         
          (Statement to execute)                                
                                                                     
                        Updation                          
}                                                                                        
while (condition)                                                                        


Write a Java program to display 1 to 3 by using do while loop

  1. class DowhileLoop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. int a= 1;
  6. do 
  7. {
  8. System.out.println(a);
  9. ++a;
  10. }
  11. while(a<=3);

Output:

1                                                          
2                                                          
3                                                          
                                                            



Write a Java program to display number from 5 to 1 by using do while loop

  1. class DowhileLoop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. int a= 5;
  6. do 
  7. {
  8. System.out.println(a);
  9. --a;
  10. }
  11. while(a>=1);

Output:

5                                                          
4                                                          
3                                                          
2                                                          
1                                                          
                                                            


for loop:



Write a Java program to display 1 to 5 today using for loop

  1. class Forloop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. for(int a= 1; a<=5; a++)
  6. {
  7. System.out.println(a);
  8. }

Output:

1                                                          
2                                                          
3                                                          
4                                                          
5                                                          
                                                            


Write a Java program to display even numbers by using for loop from 2 to 14

  1. class Forloop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. for(int a= 2a<=14; ++a)
  6. {
  7. if(a%2==0)
  8. {
  9. System.out.println(a);
  10. }
  11. }

Output:

2                                                          
4                                                          
6                                                          
8                                                          
10                                                        
12                                                        
14                                                        
                                                            
                                                            
                                                            


Write a Java program to display the numbers which are divisible by 3 from the range 2 to 14 by using for loop

  1. class Forloop
  2. {  
  3. public static void main(String [] args)
  4. {
  5. for(int a= 2a<=14; ++a)
  6. {
  7. if(a%3==0)
  8. {
  9. System.out.println(a);
  10. }
  11. }

Output:

3                                                          
6                                                          
9                                                          
12