Salah satu kelebihan computer dibandingkan dengan manusia
adalah kemampuannya untuk melakukan istruksi berulang kali tanpa mengenal lelah
dan bosan . Struktur pengulangan digunakan untuk mengulang suatu perintah
sebanyak yang diinginkan .
Untuk melakukan perintah dengan melakukan banyak perulangan akan lebih efisien apabila kita menggunakan
perulangan . Ada beberapa perulangan dalam C++ , yaitu :
for , nested for , goto
,while , do…while
Baca Selengkapnya Disini : Pembahasan dan Contoh Struktur Kontrol Perulangan pada Bahasa Pemrograman C++
- Perulangan for
Perintah for digunakan untuk mengulangi suatu perintah
dengan jumlah pengulangan yang sudah diketahui .
Struktur perulangan for:
for ( Inisialisasi ; syarat pengulangan ; pengubah nilai
pencacah)
{
statement;
}
Keterangan :
inisialisasi : Nilai awal pada variable
syarat pengulangan : Batas perulangan (perulangan akan berhenti jika telah
melakukan perulangan sebanyak N jumlah)
pengubah nilai pencacah: pengatur nilai kenaikan atau penurunan nilai pencacah
Contoh :
For (x=1;x<=5;x++)
{
cout<<”Coding Galau”<<endl;
}
berdasarkan contoh diatas , maka kata “ coding galau “ akan di ulang sebanyak 5
kali.
- Perulangan Nasted for
perulangan nested for adalah suatu perulangan for dimana
didalam perulangan for tersebut masih ada perulangan for lainya .
Struktur perulangan for:
for( Inisialisasi ; syarat pengulangan ; pengubah nilai
pencacah)
{
for( Inisialisasi ; syarat
pengulangan ; pengubah nilai pencacah)
{
statement;
}
}
-
Perulangan goto
Perulangan goto merupakan instruksi untuk mengarahkan
eksekusi program kepernyataan yang diawali dengan suatu label . label merupakan
suatu pengenal yang diikuti dengan tanda
titik dua “ : ” .
struktur perulangan goto:
goto label;
contoh :
atas: <- Label
goto atas; <- Perintah pengulangan
- Perulangan while
Perulangan while merupakan instruksi perulangan yang mirip
dengan perulangan for . Bentuk perulangan while dikendalikan oleh syarat
tertentu , yaitu perulangan akan terus dilaksanakan selama syarat tersebut
terpenuhi.
Struktur perulangan while :
Inisialisasi ;
while(syarat)
{
statement;
pengubah nilai pencacah ;
}
Contoh :
i=1;
while(i<=10)
{
cout<<”Coding Galau “<<endl;
i++;
}
- Perulangan do…while
Perulangan do..while ,erupakan bentuk perulangan yang
melaksanakan perulangan terlebih dahulu dan pengujian perulangan akan dilakukan
diakhir .
Struktur perulangan do..while :
inisialisasi;
do
{
statement;
pengubah nilai pencacah;
}
while(syarat)
Contoh:
b=1;
do
{
cout<<”Coding Galau”<<endl;
b++;
}
while(b<=10)
Sumber :
Arifin , Oki . 2012 . Praktikum 4 C++ .Yogyakarta : Stmik Amikom Yogyakarta .
Al Fatta , Hanif . 2006. Dasar Pemrograman C ++ Disertai Dengan Pengenalan Pemrograman Berorientasi Objek . Yogyakarta : Penerbit Andi .