PEMROGRAMAN BERORIENTASI OBJEK

Slides:



Advertisements
Presentasi serupa
Malang,22 November 2012
Advertisements

 public static void main(String[] args) {  int bil1=3;  do {  System.out.print(bil1+",");  bil1=bil1+4;  }  while(bil1
Variabel di Java Variabel merupakan sebuah tempat untuk menyimpan data. Di Java setiap pembuatan variabel harus ditentukan tipe.
Flowchart (1) Mata Kuliah: Dasar Pemrograman
Dasar Pemrograman Komputer
STATEMENT KONDISI Adalah perintah yang memungkinkan
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Selection (pemilihan) As’ad Djamalilleil
Pemrograman Berorientasi Objek
Modul 3: Kendali program dan teknik penyimpanan data
Flow Control & Exception Handling
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol.
Struktur Kontrol #2 Perulangan
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Control Structures in Java Risanuri Hidayat, Ir., M.Sc.
KONTROL ALUR EKSEKUSI PROGRAM
STRUKTUR KENDALI PROSES
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
MINGGU 2 Java Programming (MKB614C)
PEMROGRAMAN KOMPUTER 2 4 SKS 2 TEORI DAN 2 PRAKTEK
MATERI 8 ALGORITMA DAN PEMROGRAMAN
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Struktur Kontrol.
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Struktur Dasar Java Percabangan & Perulangan
- PERTEMUAN 4 - PERULANGAN
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
PELATIHAN JAVA FUNDAMENTAL
Algoritma & Pemrograman 1
Struktur Kontrol Pemilihan
Struktur Kontrol.
Struktur kontrol ∞ kondisi. ∞ if-else ,
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Public class RelasiDemo { public static void main(String[] args) { //beberapa nilai int i = 37; int j = 42; int k = 42; System.out.println("Nilai variabel...");
Struktur kontrol.
PERNYATAAN PERULANGAN
Perulangan (Iteration)
03 Elemen Dasar Bahasa Java
Struktur Kontrol Perulangan
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
If, If/else, switch SUSSI.
Pernyataan Pertemuan 3 Season 1
Pemprograman Berorientasi Objek
STRUKTUR KONTROL.
Struktur Kontrol Pemilihan
Pengambilan Keputusan dan Pengulangan Proses
INPUT DATA, PERCABANGAN & PERULANGAN DENGAN JAVA
PERULANGAN WHILE.
PERCABANGAN & PERULANGAN DALAM JAVA
Struktur Kontrol Perulangan
Struktur Kontrol.
Algoritma & Pemrograman 1
Iterasi ( Perulangan ).
Pertemuan ke 10 Perintah Bercabang.
BAB 4 Flow Control & Looping
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Percabangan dan Perulangan.
Percabangan dan Perulangan
Algoritma & Pemrograman 3
JAVA FUNDAMENTAL.
Struktur Kontrol #1 Keputusan
Percabangan/Penyeleksian Kondisi
Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Pernyataan Kondisional, Perulangan dan Jump
Konsep Bahasa Pemrograman I Operator
Struktur Kontrol Pemilihan
Struktur Kontrol Pemilihan Struktur kontrol pemilihan adalah pernyataan dari Java yang mengijinkan user untukmemilih dan mengeksekusi blok kode spesifik.
Transcript presentasi:

PEMROGRAMAN BERORIENTASI OBJEK Struktur Kontrol Kondisional Perulangan Percabangan

1. Kondisional Pernyataan if Pernyataan if – else Pernyataan if – else if Pernyataan switch

2. Kondisional Pernyataan kondisional memanfaatkan ekspresi boolean yang dapat berupa true atau false (sehingga disebut binary decision). Aksi yang dikerjakan tergantung pada nilai hasil dari ekspresi:

Pernyataan if Pernyataan if menentukan sebuah statement yang akan dieksekusi jika dan hanya jika persyaratan boolean (boolean statement) bernilai true. Bentuk umum : if( boolean_expression ) statement; Atau if( boolean_expression ){ statement1; statement2; . . . }

Flowchart Pernyataan if

Pernyataan if - else Pernyataan if-else digunakan apabila kita ingin mengeksekusi sebuah statement dengan kondisi true dan statement yang lain dengan kondisi false. Bentuk umum : if( boolean_expression ) atau if(boolean_expression) statement; { else statement1; statement; statement2; } else{ statement; … ; }

Flowchart Pernyataan if-else

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

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

Flowchart pernyataan if-else if

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

Flowchart switch

Contoh : public class coba { public static void main(String[]args) { int grade = 80; switch(grade){ case 100: System.out.println( "Excellent!" ); break; case 90: System.out.println("Good job!" ); case 80: System.out.println("Study harder!" ); default: System.out.println("Sorry, you failed."); }}}

2. Perulangan Pernyataan while Pernyataan do..while Pernyataan for

Pernyataan while Pernyataan while akan dijalankan secara terus-menerus selama kondisi bernilai benar(true). Bentuk umum : while( boolean_expression ) { statement1; statement2; . . . }

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

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

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

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.

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

Percabangan Pernyataan break Pernyataan continue

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

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

Contoh : 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++; }}

Hasil

Labeled break selesai : Label while(…){ while (…) { if (…) } //akhir while terdalam pernyataan sesudah while …. } //akhir while terluar Pernyataan_x; Label

Contoh public class cabang { public static void main(String[]args) { int i=0, j=0; selesai: while (i<3){ j=0; while(j<5){ if (j==3) break selesai; System.out.println("i = " + i +" j = "+ j); j++; } i++; System.out.println("Akhir program");

Contoh :

Pernyataan continue Pernyataan contunie berfungsi utk mengarahkan eksekusi ke kondisi pernyataan perulangan shg kondisi akan dievaluasi lagi.

Contoh : public class cabang { public static void main(String[]args) { int i=0; while(i<5){ if (i==3){ i++; continue; } System.out.println(i);

Tugas - perulangan (while, do.. while, for) Buat flowchart dan program utk - kondisional (if, if-else, switch) - perulangan (while, do.. while, for) - percabangan(break, continue)