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
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)
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)
Tidak ada komentar:
Posting Komentar