Yang dimaksud dengan perulangan(looping)pada c++ ialah sesuatu proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan. Bentuk umum dari perulangan(looping) pada C++ ini ada 3 :
- For
- While
- Do While.
1. FOR
merupakan fungsi perulangan yang digunakan untuk pengulangan suatu pernyataan atau beberapa pernyataan, dimana jumlah perulangan yang akan dilakukan dapat ditentukan.
Bentuk perulangan for adalah sebagai berikut :
for(ungkapan1,ungkapan2,ungkapan3)
pernyataan;
atau
for(ungkapan1,ungkapan2,ungkapan3)
{
pernyataan1;
pernyataan2;
…….
pernyataan_n;
}
Penjelasannya :
- ungkapan1 merupakan pernyataan inisialisasi nilai awal keadaan
- ungkapan2 berlaku sebagai kondisi yang menenukan pengulangan terhadap pernyataan.
- ungkapan3 digunakan sebagai pengatur variabel yang digunakan di dalam ungkapan1
Contoh :
2. WHILE
merupakan pernyataan yang berguna untuk memproses suatu pernyataan/pernyataan beberapa kali ( jumlah perulangan tidak ditentukan).
Bentuk umum dari pernyataan while adalah :
while ( ungkapan )
pernyataan;
atau jika pernyataan lebih dari 1 :
while (ungkapan)
{
pernyataan1;
pernyataan2;
……….
pernyataan_n;
}
pada pernyataan yang mengikuti (bawah ) while akan dieksekusi selama ungkapan pada while bernilai benar ( tidak sama dengan nol ). Perlu diketahui bahwa pengujian terhadap ungkapan pada while dilakukan sebelum bagian pernyataan. Oleh karena itu ada kemungkinan pernyataan while tidak jalan sama sekali jika kondisi yang pertama kali bernilai salah.
Contoh :
3. DO WHILE
pernyataan yang digunakan untuk mengulang proses. perbedaan dengan while, do… while memiliki pengecekan kondisi yang terletak setelah statemen perulangan. Bentuk perulangan do while sebagai berikut :
perulangan do while sebagai berikut :
do
{
pernyataan1;
pernyataan2;
……………….
pernyataan_n;
}
while (ungkapan);
Bagian pernyataan1 hingga pernyataan N dijalankan secara berulang sampai ungkapan bernilai salah ( sama dengan nol ). Namun berbeda dengan while, pengujian ungkapan dilakukan di belakang ( setelah bagian pernyataan ).
Contoh :




Komentar
Posting Komentar