STRUKTUR KONTROL Struktur Kontrol Keputusan n Struktur kontrol
- Slides: 20
STRUKTUR KONTROL
Struktur Kontrol Keputusan n Struktur kontrol keputusan adalah statement dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode dan mengabaikan blok kode yang lain.
Statement if n Statement-if menentukan sebuah statement (atau blok kode) yang akan dieksekusi jika dan hanya jika persyaratan boolean (boolean statement) bernilai true.
Bentuk dari statement if if( boolean_expression ) statement; atau if( boolean_expression ) { statement 1; statement 2; . . . }
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 … !"); }
Catatan n n Boolean_expression pada statement harus merupakan nilai boolean. Hal ini berarti persyaratan harus bernilai true atau false.
Statement if-else Bentuk statement if-else : if( boolean_expression ) statement; else statement; dapat juga ditulis seperti : if( boolean_expression ) { statement 1; statement 2; . . . } Else { statement 1; statement 2; . . . }
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 … !"); }
Statement if-else-if Bentuk statement if-else if : if( boolean_expression 1 ) statement 1; else if( boolean_expression 2 ) statement 2; else statement 3;
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 … !"); } else { System. out. println(“Coba lagi …"); }
Kesalahan umum ketika menggunakan statement if-else n Kondisi pada statement if bukan merupakan nilai boolean. Contohnya, int number = 0; if( number ) { //statements } n Variabel number tidak memiliki nilai Boolean.
Using = instead of == for comparison. For example, Contohnya, int number = 0; if( number = 0 ) { //Statement Selanjutnya } Seharusnya code tersebut ditulis, int number = 0; if( number == 0 ) { //Statement Selanjutnya } n
Statement switch n n Cara lain untuk membuat percabangan adalah dengan menggunakan kata kunci switch. Dengan menggunakan switch kita bisa melakukan percabangan dengan persyaratan yang beragam.
Bentuk statement switch( switch_expression ){ case_selector 1: statement 1; statement 2; . . . // break; // //block 1 case_selector 2: statement 1; statement 2; . . . // break; // //block 2 statement 1; statement 2; . . . // break; // //block n . . . default: }
public static void main( String[] args ) { int Nilai= 92; switch(Nilai) { case 100: System. out. println( “Bagus … !" ); break; case 90: System. out. println(“Cukup …!" ); break; case 80: System. out. println(“Kurang … !" ); break; default: System. out. println(“Coba Lagi. . . "); } }
end ….
- Struktur kontrol keputusan
- Pohon keputusan sederhana
- Pada pengambilan keputusan fungsi logika if else
- Decision structure
- Struktur kontrol pada pemrograman imperatif
- Definisi struktur kontrol percabangan dalam pemrograman
- "kontrol"
- Struktur kontrol pemilihan
- 3 jenis struktur
- Iterative control statements
- Pengujian struktur kontrol
- Struktur kontrol percabangan adalah
- Definisi perulangan
- Desk checking algoritma
- 3 struktur dasar algoritma
- Teori keputusan untuk bekerja
- Fungsi perencanaan dan pengambilan keputusan
- Cuti belajar tanpa gaji kkm
- Sel kerja adalah
- Proses pengambilan keputusan menurut herbert a simon
- Mengikut yesus keputusan ku lirik