Monday 9 April 2018

Loop Structure in java

Loops :

A loop statement allows us to execute a statement or group of statements multiple times and following is the general form of a loop statement in most of the programming languages.

 

1. While loop :- Repeats a statement or group of statements while a given condition is true. It tests the condition before executing the loop body.

 

Syntax :

 

while (boolean condition)

{

// loop statement.....

}

 

 

Example :

 

Class Technogeeks

{

public static void main(String arg[])

{

int x=1;

while (x<=4)

{

System.out.println("Value of x is" +x);

x++;

}

}

}

 

2. do While loop :- Like a while statement, except that it tests the condition at the end of the loop body.

 

Syntax :

 

do

{

   // Ststements......

}

while (condition);

 

 

Example :

 

class Technogeeks

{

public static void main(String args[])

{

int x = 21;

do

{

System.out.println("Value of x is" +x);

x++;

}

while (x<20);

}

}

 

3. For loop :- Execute a sequence of statements multiple times and abbreviates the code that manages the loop variable.

 

Syntax :

 

for(initialization condition; texting condition ; increment/decrement)

{

//Statements

}

 

Example :

 

Class Technogeeks

{

public static void main (String args[])

{

for(int x=2; x<=4; x++)

System.out.println("Value of x is " +x);

}

}

 

 

Infinite Loop

 

Example :

 

public class Technogeeks

{

public static void main(String[] args)

{

for(int i=5; i!=0; i -=2)

{

System.out.println(i);

}

int x=5;

While(x==5)

{

System.out.println("In the loop");

}

}

0 Comments:

Post a Comment

Popular Posts

Categories

AI (27) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (114) C (77) C# (12) C++ (82) Course (60) Coursera (176) coursewra (1) Cybersecurity (22) data management (11) Data Science (89) Data Strucures (6) Deep Learning (9) Django (6) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (5) flutter (1) FPL (17) Google (19) Hadoop (3) HTML&CSS (46) IBM (25) IoT (1) IS (25) Java (92) Leet Code (4) Machine Learning (44) Meta (18) MICHIGAN (5) microsoft (3) Pandas (3) PHP (20) Projects (29) Python (743) Python Coding Challenge (195) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (2) Software (17) SQL (40) UX Research (1) web application (8)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses