Pertemuan ke-4 kuliah Alpro kali ini membahas tentang Perulangan (looping). Dalam kegiatan sehari-hari banyak yang sering diulang dengan suatu kondisi untuk menghitung dengan perulangan sampai presisi tertentu.
Struktur pengulangan digunakan untuk mengulang suatu perintah sebanyak yang diinginkan .Kadang diperlukan suatu kondisi untuk menghitung dengan perulangan sampai presisi tertentu. 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<<”Alpro”<<endl;
}
berdasarkan contoh diatas , maka kata “ Alpro “ 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;
- 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<<”Alpro“<<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<<”Alpro”<<endl;
b++;
}
while(b<=10)
Semoga bermanfaat
0 komentar:
Posting Komentar