Rabu, 27 November 2013

Struktur Perulangan Pada C++

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)

Tidak ada komentar:

Posting Komentar