Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
PEMROG. BERORIENTASI OBJEK I (JAVA)
Matakuliah: PEMROG. BERORIENTASI OBJEK I (JAVA) MODUL IV Disiapkan oleh: Dikwan Moeis
2
Disiapkan oleh: Dikwan Moeis
Pembahasan: Kontrol Proses Pengulangan (for, while, dan do..while) Break dan Continue Pada Pengulangan Array (Larik) Disiapkan oleh: Dikwan Moeis
3
Kontrol Proses Pengulangan
Proses pengulangan adalah suatu proses di dalam program yang dapat mengeksekusi satu atau beberapa statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti. Java menyediakan tiga jenis statemen untuk proses pengulangan, yaitu: for, while, dan do while. Disiapkan oleh: Dikwan Moeis
4
Kontrol Proses Pengulangan (cont.)
Statemen for Statemen for digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Bentuk penulisannya adalah: for(inisialisasi;kondisi;iterasi){ blok pernyataan; … } Disiapkan oleh: Dikwan Moeis
5
Kontrol Proses Pengulangan (cont.)
Contoh pengulangan for : int i; for(i=1;i <= 10;i++){ System.out.println(i); } Disiapkan oleh: Dikwan Moeis
6
Kontrol Proses Pengulangan (cont.)
Statemen while Statemen while adalah jenis pengulangan yang mendefenisikan kondisi di awal blok. Apabila kondisi tidak terpenuhi (bernilai false) maka proses pengulangan tidak akan dilakukan. Bentuk penulisannya adalah: inisialisasi; while(kondisi){ blok pernyataan; … iterasi; } Disiapkan oleh: Dikwan Moeis
7
Kontrol Proses Pengulangan (cont.)
Contoh pengulangan while : int x,y; x = 1; y = 10; while(x <= y){ System.out.println(x); x++; } Disiapkan oleh: Dikwan Moeis
8
Kontrol Proses Pengulangan (cont.)
Statemen do..while Statemen do..while adalah jenis pengulangan yang mendefenisikan kondisi di akhir blok. Pada pengulangan ini, proses pengulangan akan dilakukan minimal sekali meskipun ternyata kondisinya tidak terpenuhi (bernilai false). Bentuk penulisannya adalah: inisialisasi; do{ blok pernyataan; iterasi; }while(kondisi); Disiapkan oleh: Dikwan Moeis
9
Kontrol Proses Pengulangan (cont.)
Contoh pengulangan do..while : int x,y; x = 1; y = 10; do{ System.out.println(x); x++; } while(x <= y); Disiapkan oleh: Dikwan Moeis
10
Break dan Continue Pada Pengulangan
Break digunakan untuk keluar dari suatu proses pengulangan (loop). Bentuk penulisannya adalah: while(…){ if (…) break; … } // Akhir while Disiapkan oleh: Dikwan Moeis
11
Break dan Continue Pada Pengulangan (cont.)
Contoh penggunaan break: int x=1; while(x <= 10){ if(x == 5) break; System.out.println(x); x++; } Disiapkan oleh: Dikwan Moeis
12
Break dan Continue Pada Pengulangan
Continue berguna untuk memaksa program agar melanjutkan proses pengulangan. Bentuk penulisannya adalah: while(…){ if (…) continue; … } // Akhir while Disiapkan oleh: Dikwan Moeis
13
Break dan Continue Pada Pengulangan (cont.)
Contoh penggunaan continue: int x=1; while(x <= 10){ if(x == 5){ x+=2; continue; } System.out.println(x); x++; Disiapkan oleh: Dikwan Moeis
14
Disiapkan oleh: Dikwan Moeis
Array/Larik Array atau larik adalah sekumpulan variabel bertipe sama yang diacu dengan nama yang sama. Masing-masing elemen array dapat diakses melalui indeksnya, indeks array selalu bertipe integer yang dimulai dari 0. Untuk menciptakan array diperlukan dua langkah, yaitu: 1. Mendeklarasikan variabel untuk merujuk ke array. 2. Menciptakan objek array dan menugaskan ke vari abel yang dideklarasikan pada langkah pertama. Disiapkan oleh: Dikwan Moeis
15
Disiapkan oleh: Dikwan Moeis
Array/Larik (cont.) Array dideklarasikan dengan tanda [] (bracket). Dalam java, bentuk umum dari deklarasi array satu dimensi sebagai berikut: tipe namaArray[]; //bentuk 1 tipe[] namaArray; //bentuk 2 Contoh: String[] nama; int[] nilai; Disiapkan oleh: Dikwan Moeis
16
Disiapkan oleh: Dikwan Moeis
Array/Larik (cont.) Penciptaan objek array dan penugasan objek ke variabel array dilakukan dengan menggunakan kata kunci new. Bentuk penulisannya sebagai berikut: variabelArray = new tipe[jumlahElemen]; Contoh: nama = new String[5]; nilai = new int[5]; Disiapkan oleh: Dikwan Moeis
17
Disiapkan oleh: Dikwan Moeis
Demo Array/Larik (cont.) Elemen array dapat diakses dengan bentuk penulisan sebagai berikut: variabelArray[nomorElemen]; Contoh: nama[0]=“Wiwi”; nama[1]=“Ivan”; Disiapkan oleh: Dikwan Moeis
18
Disiapkan oleh: Dikwan Moeis
Array/Larik (cont.) Contoh 1, penggunaan array: String[] nama; nama = new String[5]; nama[0]="Amir"; nama[1]="Budi"; nama[2]="Chandra"; nama[3]="Dedi"; nama[4]="Eko"; System.out.println("Nama saya adalah "+ nama[2]); Disiapkan oleh: Dikwan Moeis
19
Disiapkan oleh: Dikwan Moeis
Array/Larik (cont.) Contoh 2, penggunaan array: String[] abjad={“A”,”B”,”C”,”D”,”E”}; System.out.println(“Jumlah elemen adalah "+ abjad.length); Disiapkan oleh: Dikwan Moeis
20
Terima Kasih Atas Perhatiannya
Disiapkan oleh: Dikwan Moeis
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.