Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

STRUKTUR KONTROL.

Presentasi serupa


Presentasi berjudul: "STRUKTUR KONTROL."— Transcript presentasi:

1 STRUKTUR KONTROL

2 Struktur Kontrol Keputusan
Struktur kontrol keputusan adalah statement dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode dan mengabaikan blok kode yang lain.

3 Statement if Statement-if menentukan sebuah statement (atau blok kode) yang akan dieksekusi jika dan hanya jika persyaratan boolean (boolean statement) bernilai true.

4 Bentuk dari statement if
if( boolean_expression ) statement; atau { statement1; statement2; . . . }

5

6 Contoh int nilai= 68; if( nilai> 60 )
System.out.println(“Selamat Anda lulus .. !"); atau int Nilai = 68; if(Nilai > 60 ) { System.out.println(" Selamat Anda lulus …!"); System.out.println(“Coba lagi … !"); }

7 Catatan Boolean_expression pada statement harus merupakan nilai boolean. Hal ini berarti persyaratan harus bernilai true atau false.

8 Statement if-else Bentuk statement if-else : if( boolean_expression )
dapat juga ditulis seperti : { statement1; statement2; . . . } Else

9

10 Berikut ini contoh code statement if-else :
int nilai = 68; if(nilai > 60 ) System.out.println(“Anda Lulus … !"); else System.out.println(“Coba Lagi … !"); atau int Nilai = 68; if(Nilai > 60 ) { System.out.println(" Anda Lulus …!"); System.out.println(" Selamat …!"); } Else System.out.println(" Coba Lagi … !");

11 Statement if-else-if Bentuk statement if-else if :
if( boolean_expression1 ) statement1; else if( boolean_expression2 ) statement2; statement3;

12

13 Berikut ini contoh code statement if-else-if :
int grade = 68; if( grade > 90 ) { System.out.println(“Bagus … !"); } else if( grade > 60 ) System.out.println(“Lumayan … !"); System.out.println(“Coba lagi …");

14 Kesalahan umum ketika menggunakan statement if-else
Kondisi pada statement if bukan merupakan nilai boolean. Contohnya, int number = 0; if( number ) { //statements } Variabel number tidak memiliki nilai Boolean.

15 Using = instead of == for comparison. For example,
Contohnya,  int number = 0; if( number = 0 ) { //Statement Selanjutnya } Seharusnya code tersebut ditulis, if( number == 0 )

16 Statement switch Cara lain untuk membuat percabangan adalah dengan menggunakan kata kunci switch. Dengan menggunakan switch kita bisa melakukan percabangan dengan persyaratan yang beragam.

17 Bentuk statement switch
switch( switch_expression ){ case case_selector1: statement1; // statement2; //block 1 . . . // break;  case case_selector2: statement2; //block 2 . . . default:  statement1; // statement2; //block n }

18

19 public static void main( String[] args ) { int Nilai= 92; switch(Nilai) case 100: System.out.println( “Bagus … !" ); break; case 90: System.out.println(“Cukup …!" ); case 80: System.out.println(“Kurang … !" ); default: System.out.println(“Coba Lagi ..."); }

20 end ….


Download ppt "STRUKTUR KONTROL."

Presentasi serupa


Iklan oleh Google