Control Flow

 Control Flow
 Control Flow adalah pengendalian jalannya program .
seperti kita ketahui bersama bahwa program akan
mengalir dari atas ke bawah dan dari kiri ke kanan .
baris ke baris , variabel ke variabel .
bisakah program meloncat dari baris ke 3 langsung ke baris 10?
bisa!. yakni dengan memakai Control flowing .
dengan control flowing kita bisa mengatur baris mana saja
yang harus dijalankan(dilewati) oleh program ,
apakah dari baris 4 langsung ke baris 7 dengan
tanpa melewati baris 5 dan 6 ,
atau dari 1 ke terahir bahkan dengan control flowing
kita bisa langsung menghentikan program.
 +--------------+ 
|perhatikan ini|
+--------------+

          (1).public class Main {
          (2).  public static void main (String [] fu){
(3).     int a = 0 ; (4).     int b = 40 ; (5).     a= 90 ;
(6).     b = a ;
(7).   }
(8).}
Dalam contoh tersebut program dimulai dari baris NO 3,4,5,6 dan selesai . itulah alur jalannya program , dengan cara di atas program tidak bisa meloncat dari baris 17 ke baris 19 dengan tanpa melewati baris 18 apalagi langsung meloncat ke baris terahir . Adapun alat Control Flowing yakni ada dua         1. if         2. switch contoh if . public class Main{
    public static void main (String [] fu){
        int a = 0 ;
        int b = 40 ;
        if( 7 < 8){
            a = 2 ;
            b = 3;
        }
        System.out.println(b);
        if( a == 0) //buka kurung & ttup kurung adlh Kondisi if.
        {           //sedang kan buka cincin smpai tutup cincin ini
            a= 90 ; //adalah Body dari if.
            b = 75;
        }
        System.out.println(b);
        if( b == 9){
            b = 80 ;
            b = 75;
            a = 45;
        }
        System.out.println(b);
        b = a ;
    }
}


dalam Control Flowing yang harus kita ingat adalah condisi dan body , condisi Control Flowing berada di antara buka kurung dan tutup kurung , body Control Flowing berada diantara buka cincin dan tutup cincin. body akan dijalankan bila condisi bernilai benar, sebaliknya body tidak akan dijalankan(dilewati) bila kondisinya bernilai salah.

Diberdayakan oleh Blogger.
Twitter Delicious Facebook Digg Stumbleupon Favorites More