Perulangan Pada C++

Percabangan C++

Perulangan atau yang sering disebut dengan “looping”, merupakan proses yang dilakukan secara berulang-ulang. Dengan menggunakan proses perulangan, penulisan kode program dapat menjadi lebih efektif dan efisien. Dalam bahasa C++, terdapat beberapa macam struktur perulangan, antara lain: for, while dan do while.

➢ Latar Belakang Perulangan

Jika kamu diminta menampilkan tulisan “Selamat datang” sebanyak 5 kali, apa yang kamu kerjakan ? Melakukan cout<<“Selamat datang”<<endl; sebanyak 5 kali ?


Apakah hal itu efektif dan efisien ?

➢ Kategori Perulangan

• counted loop (sudah diketahui jumlah perulangannya)

• uncounted loop (belum diketahui jumlah perulangannya)

➢ Jenis-jenis Perulangan

• For (counted loop)

• While (uncounted loop)

• Do while (uncounted loop)

➢ Perulangan FOR

Bentuk umum perulangan for adalah sebagai berikut :

for(inisialisasi;syarat;penambahan/pengurangan){

pernyataan;

}

Keterangan :

• Inisialisasi :pernyataan untuk menyatakan keadaan awal dari variabel kontrol.

• Syarat :ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan.

• Penambahan/pengurangan :pengatur perubahan nilai variabel kontrol.

✓ Contoh For 1


✓ Contoh For 2


✓ Contoh For 3


➢ Perulangan WHILE

Perulangan while akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah.

• Bentuk umum perulangan while adalah :

while (syarat)

{ instruksi;

...

}

✓ Contoh While 1

➢ Perulangan DO WHILE

• Pada dasarnya struktur perulangan do....while sama saja dengan struktur while
• hanya saja pada proses perulangan dengan while, seleksi pada while berada di atas
• sementara pada perulangan do....while, seleksi berada di bawah batas perulangan.
• Jadi dengan menggunakan struktur do…while sekurang-kurangnya akan terjadi satu kali perulangan.

✓ Contoh Do While 1
✓ Contoh Do While 2
Catatan : Meskipun syaratnya bernilai salah/false, perulangan do while minimal akan tetap memproses body perulangan sebanyak 1 kali.

Demikian pembahasan tentang Perulangan pada C++, semoga bermanfaat.





















Komentar

Postingan populer dari blog ini

Percabangan Pada C++

Operator Pada C++