Pemrograman JAVA (TIB09)

Slides:



Advertisements
Presentasi serupa
Dasar Pemrograman Komputer
Advertisements

STATEMENT KONDISI Adalah perintah yang memungkinkan
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
PENGULANGAN PROSES PADA VISUAL BASIC
Desain web – pertemuan 13 Javascript (Part 2).
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Modul 3: Kendali program dan teknik penyimpanan data
Flow Control & Exception Handling
Looping (perulangan) As’ad Djamalilleil
Struktur Kondisi dan Perulangan
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
M.K. Pemrograman Web (AK )
PENYELEKSIAN KONDISI (PEMILIHAN)
PHP (2) Pemrograman Internet.
Struktur Kontrol.
Struktur Kontrol #2 Perulangan
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Control Structures in Java Risanuri Hidayat, Ir., M.Sc.
Flow Control & Exception Handling
STRUKTUR KENDALI PROSES
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
MINGGU 2 Java Programming (MKB614C)
PEMROGRAMAN BERORIENTASI OBJEK
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Pemrograman Terstruktur
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
PELATIHAN JAVA FUNDAMENTAL
Struktur Kendali dan Repetisi
Struktur Kendali Proses (Perulangan)
Struktur Kontrol Pemilihan
Struktur Kontrol.
Struktur kontrol ∞ kondisi. ∞ if-else ,
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Operator Fungsi Logika Perulangan
Struktur kontrol.
PERNYATAAN PERULANGAN
DEWI SULISTIYARINI, S.KOM
Pengulangan.
MODUL 3 PERULANGAN PERCABANGAN ARRAY
FONDASI PEMROGRAMAN & STRUKTUR DATA #2
Statement Control (if dan switch)
Kuliah IV Ricky Maulana Fajri, M.Sc
PERULANGAN WHILE.
PERCABANGAN & PERULANGAN DALAM JAVA
Struktur Kontrol.
Iterasi ( Perulangan ).
Aliran Kendali (Flow Control)
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Pemrograman Web Lanjut “Pertemuan ke-3”
Percabangan dan Perulangan.
Minggu ke-10 Imam Fahrur Rozi
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Percabangan dan Perulangan
Struktur Perulangan Pertemuan 4.
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
Pengulangan.
Kuliah IV Ricky Maulana Fajri, M.Sc
Seleksi Kondisi/Pencabangan
Struktur Kontrol #1 Keputusan
Flow Control & Exception Handling
PEMrograman web database
Pernyataan Kondisional, Perulangan dan Jump
Penggunaan Decission (keputusan ) pada C
Konsep Bahasa Pemrograman I Operator
Perulangan Minggu ke-10.
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

Pemrograman JAVA (TIB09) Kendali Program (Percabangan dan Pengulangan)

Percabangan if if-else switch-case

Statement if Satu ekspresi Beberapa ekspresi Syntax: if (kondisi) instruksi yang dilakukan jika kondisi bernilai true; Beberapa ekspresi if (ekspresi boolean) { intruksi-instruksi yang dilakukan jika ekspresi boolean bernilai true; }

Statement if - else Syntax: if (kondisi) { } else intruksi-instruksi yang dilakukan jika kondisi bernilai true; } else intruksi-instruksi yang dilakukan jika kondisi bernilai false;

Nested if if (kondisi1) { if (kondisi2) } else if (kondisi3)

switch, case, break Untuk menangani suatu percabangan dengan kondisi lebih dari satu Sertakan break agar sequence keluar dari switch dan tidak dilanjutkan ke case di bawahnya. Syntax: switch (variable) { case nilai_1: instruksi_1; break; case nilai_2: instruksi_2; case nilai_n: instruksi_n; default: instruksi_default }

Perulangan Indeterminate Loop while do-while Determinate Loop for

Statement while Syntax while (kondisi) Instruksi { Instruksi_1; Instruksi_2; . } Kondisi akan dicek terlebih dahulu sebelum melakukan instruksi. Instruksi-intruksi dalam blok while akan dilakukan berulang-ulang selama kondisi bernilai true Gunakan pada perulangan yang tidak dipastikan berapa kali perulangan akan dilakukan

Statement do-while Syntax: { instruksi; . } while (kondisi) Blok intruksi akan dikerjakan terlebih dahulu, kemudian pengecekan kondisi dilakukan. Jika kondisi bernilai true, maka instruksi akan dikerjakanlagi sampai di dapat kondisi bernilai false. Setidaknya blok instruksi akan dikerjakan sedikitnya satu kali. Gunakan pada perintah dengan perulangan yang harus dilakukan sedikitnya satu kali

Perbandingan while dengan do-while

Statement for Syntax: for (inisialisasi; kondisi; counter) { } Contoh: Instruksi; { Instruksi_1; Instruksi_2; . Instruksi_n; } Contoh: for (int i=0; i<10; i++) System.out.println(i); for (int i=10; i>0; i--) Contoh Nested for: for (int j=10; j>0; j--)

Statement break Perintah untuk keluar dari suatu loop tanpa harus menunggu kondisi dari loop tersebut dipenuhi atau bernilai true. Contoh for (int i=0; i<100; i++) { If (i=10) then break else System.out.println(i); }

break berlabel Statement break dapat pula diarahkan ke akhir suatu blok berlabel. break berlabel efektif jika digunakan dalam suatu nested loop / pengulangan bersarang Contoh label_1: for (int i=0; i<100; i++) { for (int j=0; j<100; j++) If (j=10) then break label_1 else System.out.println(i); }

Statement continue Digunakan pada loop dengan statement for Perbedaan dengan statement break: statement break membuat kendali program mengarah kan keluar dari loop, sedangkan continue akan mengarahkan kendali program ke penghitungan counter berikutnya dari statement for Contoh for (int i=0; i<100; i++) { System.out.print(“nilai i=”+i); if (i % 4 <> 0) System.out.println(); continue; } System.out.println(“ kelipatan 4”);