Perulangan atau yang sering disebut dengan “looping”, merupakan proses yang dilakukan secara berulang-ulang dalam batas yang telah ditentukan. Dengan menggunakan proses perulangan, penulisan kode program dapat menjadi lebih efisien
Pernyataan While
Pernyataan while merupakan salah satu
pernyataan yang berguna untuk memproses suatu pernyataan atau beberapa
pernyataan beberapa kali. Pernyataan while memungkinkan
statement-statement yang ada didalamnya tidak diakukan sama sekali.
Perulangan while merupakan perulangan dengan pengecekan kondisi
dilakukan di awal perulanggan.
Bentuk Umum :
while (kondisi)
{
Pernyataan ;
}
Seperti yang telah dijelaskan diatas
bahwa kondisi while pengujian kondisi dilakukan pada awal, sehingga
apabila kondisi bernilai salah maka pernyataan tidak akan dijalankan
sama sekali.
Latihan 1
Output Yang Dihasilkan
Pernyataan Do… While
Pernyataan do while mirip seperti
pernyataan while, hanya saja pada struktur perulangan do while
pengecekan kondisi perulangan dilakukan di akhir perulangan.
Bentuk Umum :
do
{
pernyataan ;
} while(kondisi);
Seperti yang telah dijelaskan bahwa
perulangan do while pengujian kondisi dilakukan pada akhir perulangan
sehingga secara otomatis pernyataan masih akan dijalankan satu kali
meskipun kondisi perulangan bernilai salah.
Latihan 2
Pernyataan For
Pernyataan for digunakan untuk
menghasilkan pengulangan(looping) beberapa kali tanpa penggunaan kondisi
apapun. Pada umumnya looping yang dilakukan oleh for telah diketahui
batas awal, syarat looping dan perubahannya.
Pernyataan for digunakan untuk melakukan
looping. Pada umumnya looping yang dilakukan oleh for telah diketahui
batas awal, syarat looping dan perubahannya. Selama kondisi terpenuhi,
maka pernyataan akan terus dieksekusi.
Bentuk Umum :
for (inisialisasi ; kondisi ; perubahan)
{
statement;
}
Ket :
Inisialisasi >> keadaan kondisi awal perulangan
Kondisi >> syarat dari perulangan berhenti, dimana bila bernilai true maka perulangan berhenti
Perubahan >> kontrol yang mengatur perulangan berdasarkan nilai dari variabel kondisi
Latihan 3
Output Yang Dihasilkan
Latihan 4
Output Yang Dihasilkan
Tidak ada komentar:
Posting Komentar