Tuesday 10 April 2018

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");

}

}

Switch Statement

 We will explain a Switch statement is —

The syntax of switch case is : 

Syntax:-
switch()
{
case1:
statement()
break;
case2:
statement()
break;
default:
statement()
break;
}


Example:-
public class MyClass
{
public static void main(string[] arg)
{
int score=90;
switch(score)
{
Case 90:
System.out println(“Very good”);
break;
Case 60:
System.out println(“Good”);
break;
Case 40:
System.out println(“OK”);
break;
default:
System.out println(“The grade is not valid”);
}
}
}

Logical Operator

In logical operator there are two operator

"&&" This is called as AND operator.
 "||" This is called as OR operator.

Example:-
public Class MyClass
{
public static void main(string[] arg)
{
int sub1=50;
int sub2=30;
if((sub1>=35)&&(sub2>=25))||((sub1<=60)&&(sub2<=40))
{
System.out.println(“The condition is true”);
}
else
{
System.out.println(“The condition is false”);
}
}
}

Here, perform a Logical operator.

Conditional Operator ( if-else Statement)

Condition: if statement is used to test the condition. It checks boolean condition: true or false. There are various types of if statement in Java.

   If Statement

 

Syntax :

   If(condition)

{

//Statement     OR     code to be executed

}

 

Example :

 

Public class ifExample

{

Public static void main(String[] args)

{

Int age =20;

If(age>18)

{

System.out.println(“Age is greater than 18”);

}

}

}

 

2.    If-else Statement

 

Syntax :

If(condition)

{

//code if condition is true

}

Else

{

// code if condition is false

}

 

               Example :

Public classs ifElseExample

{

Public static void main(String [] args)

{

Int number = 13;

If(number%2==0)

{

System.out.println(“even number”);

}

Else

{

System.out.println(“odd number”);

}

}

}

 Leap Year

A year is leap, if it is divisible by 4 and 400. But, not by 100.

Public class leapyear

{

Public static void main(String[] args)

{

Int year =2020;

If(year%4==0) && (year%100!=0) || (year% 400==0)

{

System.out.println(“LEAP YEAR”);

}

Else

{

System.out.println(“COMMON YEAR”);

}

}

}

 

3.    If-else-if   : The if-else-if ladder statement executes one condition from multiple statements.

Syntax :

If(condition)

{

//code to be executed if condition1 is true

}

Else if(condition)

{

//code to be executed if condition2 is true

}

Else

{

//code to executed if all condition are false

}

Example :

Public class ifelseifexample{

Public static void main(String[] args){

Int marks =65;

If(marks<50){

System.out.println(“Fail”);

}

Elseif(marks>=60 && marks<70){

System.out.println(“D grade”)

}

Elseif(marks>=70 && marks<80){

System.out.println(“B grade”);

} Elseif(marks>=80 && marks<90){

System.out.println(“c grade”);

}else{

System.out.println(“Invaild”);

}

}

}

 

WRP to check positive, negative and zero?

 

Public class positivenegative

{

Public static void main(String[] args)

{

Int number = -15;

If(number>0)

{

System.out.println(“POSITIVE”);

}

Elseif(number<0)

{

System.out.println(“NEGATIVE”);

}

Else{

System.out.println(“ZERO”);

}

}

}

 

4.    Nested if Statement

Syntax :

If(condition){

//code to executed

}

If(condition){

//code to be excuted

}

Example :

 

Publiuc class nestedif{

Public static void main(Strings[] args)

{

Int age=20;

Int weight=80;

If(age>=18){

If(weight>50)

{

System.out.println(“Your are eligible to donate blood”);

}

}

}

}

Assignment operator (Post increment and Pre increment)

Post increment

int x=10;
x=x+1;
System.out.println(“x”);
 ————————————->>>>Output     :-11

int x=10;
x++;                          //increment by one.
System.out.println(“x”);
—————————————->>>>Output   :-11

int x=10;
System.out.println(“x++”);     //Here,first print the x value then, increment by one.
—————————————–>>>> Output :-10

  • Pre increment
int x=10;
System.out.println(“++x”);   //Here,first increment the value of  x then print x.
———————————>>>Output :-  11

int x=10;
++x;                          //First increment by one the Print the value.
System.out.println(“x”);
—————————————->>>>Output   :-  11

Finally, In this slide we show a assignment operator.

Take a input by user

Take the input from user

Syntax:-
Scanner scan=new Scanner(System.in);

Example:-

*/ Package lesson1;
import java until.scanner;
public class Myclass
{
public static void main(string[] arg);
{
Scanner scan=new Scanner(System.in);
System.out.println(“Enter the some number”);
int user-input-number=scan.nextInt();
System.out.println(“The enter value is-“);
System.out.println(“user-input-number”);
}
}
*/

Popular Posts

Categories

AI (27) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (117) C (77) C# (12) C++ (82) Course (62) Coursera (179) coursewra (1) Cybersecurity (22) data management (11) Data Science (95) Data Strucures (6) Deep Learning (9) Django (6) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) 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 (752) Python Coding Challenge (225) 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