Anda di halaman 1dari 5

Praktikum Algoritma dan Pemrograman

Modul 6
Statemen Kontrol Perulangan

6.1 Tujuan
1. Memahami dasar-dasar Statemen Kontrol Perulangan
2. Memahami penggunaan statemen kontrol pengulangan (for, while, do-while dan
pengulangan bersarang) yang digunakan untuk mengeksekusi satu (beberapa)
statemen yang sama secara berulang
3. Memahami penggunaan statemen kontrol loncatan (break dan continue)

6.2 Landasan Teori

Statemen Kontrol Perulangan adalah suatu proses di dalam program yang dapat mengeksekusi
satu (beberapa) statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti.

6.2.1 Struktur for

Digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau


sudah diketahui sebelumnya.

For (inisialisasi; kondisi; iterasi){ 
//statemen yang akan diulang 

6.2.2 Struktur while

Merupakan jenis pengulangan yang mendefinisikan kondisi di awal blok. Ini


artinya, apabila kondisi tidak terpenuhi (false) maka proses pengulangan tidak akan
pernah dilakukan.

Inisialiasi 
while (kondisi) { 
//statemen yang akan diulang 
… 
iterasi 

NANIK SUSANTI, S.KOM, M.KOM 1


Praktikum Algoritma dan Pemrograman

6.2.3 Struktur do-while

Mirip dengan struktur while, perbedaannya terletak pada penempatan kondisi.


Pada while, kondisi ditempatkan di awal blok pengulangan sedangkan di do-while,
kondisi di akhir blok.

Inisialisasi 
do { 
//statemen yang akan diulang 
… 
iterasi 
}while (kondisi); 

6.2.4 Pengulangan Bersarang

Artinya, di dalam struktur pengulangan, terdapat lagi struktur pengulangan


lainnya. Biasanya menggunakan struktur for (Nested for).

6.2.5 Statemen Peloncatan


Digunakan untuk mengontrol jalannya program. Lebih tepatnya, memindahkan
eksekusi program ke baris kode yang kita kehendaki. Struktur peloncatan, meliputi:
break dan continue.

6.2.5.1 Statemen Break


Pernyataan break telah diperkenalkan pada pernyataan switch. Kegunaannya
yaitu untuk keluar dari switch. Selain itu, pernyataan break juga dapat digunakan pada
pernyataan for, while, do-while. Kegunaanya yaitu untuk memaksa keluar dari
pernyataan-pernyataan tersebut.

6.2.5.2 Statemen Continue


Kegunaan pernyataan continue merupakan kebalikan dari break. Pernyataan
continue dipakai untuk mengarahkan eksekusi ke putaran / iterasi selanjutnya pada
pernyataan pengulangan.

NANIK SUSANTI, S.KOM, M.KOM 2


Praktikum Algoritma dan Pemrograman

6.3 Latihan Perulangan

Jalankan NetBeans Buat Project “Modul 6”.


6.3.1 Latihan Statemen For

- Buat Package “StatemenPerulangan”.

- Buat Class “DemoFor”.

- Ketikkan syntax berikut pada “DemoFor.java”.

6.3.2 Latihan Statemen While

- Buat Package “StatemenPerulangan”.

- Buat Class “DemoWhile”.

- Ketikkan syntax berikut pada “DemoWhile.java”.

NANIK SUSANTI, S.KOM, M.KOM 3


Praktikum Algoritma dan Pemrograman

6.3.3 Latihan Statemen Do While

- Buat Package “StatemenPerulangan”.

- Buat Class “DemoDoWhile”.

- Ketikkan syntax berikut pada “DemoDoWhile.java”.

6.3.4 Latihan Statemen Perulangan Bersarang

- Buat Package “StatemenPerulangan”.

- Buat Class “DemoForBersarang”.

- Ketikkan syntax berikut pada “DemoForBersarang.java”.

6.3.5 Latihan Statemen Break

- Buat Package “StatemenPerulangan”.

- Buat Class “DemoBreak”.

- Ketikkan syntax berikut pada “DemoBreak.java”.

NANIK SUSANTI, S.KOM, M.KOM 4


Praktikum Algoritma dan Pemrograman

6.3.6 Latihan Statemen Continue

- Buat Package “StatemenPerulangan”.

- Buat Class “DemoContinue”.

- Ketikkan syntax berikut pada “DemoContinue.java”.

NANIK SUSANTI, S.KOM, M.KOM 5

Anda mungkin juga menyukai