Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Tuesday, 26 November 2013

Contoh Output Unlabeled Break

public class cabang {
    public static void main(String[]args)
   {
  

   int i=0, j=0;
     while (i<3){
        j=0;  
         while(j<5){
              if (j==3)
                  break;
                  System.out.println("i = " + i +" j = "+ j);
                  j++;  

  
           }
     i++;
    }
    }}      

Unlabeled break

    while(…){
        while (…) {
           if (…)
            break;
           
            …
          } //akhir while terdalam
    pernyataan sesudah while
    ….
    } //akhir while terluar

Pernyataan break

Pernyataan break digunakan utk menghentikan jalannya statement.
Pernyataan break ada 2 :
    - unlabeled break
    - labeled break

Contoh Program For

public class coba {
public static void main(String[]args)
   {
      int i;
      for( i = 0; i < 10; i++ ){
        System.out.print(i);
      }
    }
}

Pernyataan for

Pernyataan for , melakukan eksekusi pengulangan beberapa kali.
Bentuk umum :
    for (Initialization; LoopCondition; StepExpression){
        statement1;
        statement2;
        . . .
    }
    Initialization – inisialisasi dari variabel loop.
    LoopCondition - membandingkan variabel loop
                pada nilai batas.
    StepExpression - melakukan update pada
                variabel loop.

Monday, 25 November 2013

Contoh Program do...while

public class coba {
   public static void main(String[]args)
   {
       int x = 0;
       do
       {
            System.out.print(x);
            x++;
       }while (x>10);
    }
}

Pernyataan do..while

Pernyataan do..while, statement dieksekusi setidaknya satu kali.
Bentuk umum :
        do{
            statement1;
            statement2;
            . . .
        }while( boolean_expression );

Contoh Program While

public class coba {
   public static void main(String[]args)
   {
       int i = 4;
       while ( i > 0 ){
       System.out.print(i);
       i--;
       }
    }
}

Pernyataan while

Pernyataan while akan dijalankan secara terus-menerus selama kondisi bernilai benar(true).

Bentuk umum :
        while( boolean_expression )
        {
            statement1;
            statement2;
            . . .
        }

Contoh Program Switch

public class coba {
   public static void main(String[]args)
   {
       int grade = 80;
        switch(grade){
            case 100:
                System.out.println( "Cerdas!" );
            break;
            case 90:
                System.out.println("Kerja Bagus!" );
            break;
            case 80:
                System.out.println("Belajar rajin!" );
            break;
            default:
                System.out.println("maaf, kau gagal.");
        }}}

Flowchart switch

Pernyataan switch

switch( switch_expression ){
    case case_selector1:
        statement1; //
        statement2; //block 1
        . . . //
        break;
    case case_selector2:
        statement1; //
        statement2; //block 2
        . . . //
        break;

. . .
default:
    statement1; //
    statement2; //block n
    . . . //
    break;
}

Flowchart pernyataan if-else if

Pernyataan if-else if

Bentuk umum :
    if( boolean_expression1 )
        statement1;
    else if( boolean_expression2 )
        statement2;
    else
        statement3;

Contoh Program IF

public class coba {
   public static void main(String[]args)
   {
      int grade = 68;
      if( grade > 60 ){
        System.out.println(“selamat!");
        System.out.println(“kamu lulus!");
      }
      else{
        System.out.println(“maaf, kamu tidak lulus");
      }
   }
}

Flowchart Pernyataan if