Rabu, 29 Mei 2013

Mengenal Struktur Perulangan atau Loops di C++


Loops memiliki tujuan untuk mengulangi suatu statement untuk sejumlah kali tertentu ketika kondisi terpenuhi.  Loops atau perulangan memungkinkan program untuk mengulangi eksekusi baris yang sama menurut suatu kondisi.




FOR                                                                                                        

memungkinkan untuk memberikan instruksi inisialisasi dan intruksi increase, sehingga dapat menampilkan loop dengan counter. Bentuknya seperti berikut :

for ( inisialisasi; kondisi; increase )
{
pernyataan;
}

Perhatikan contoh berikut :
#include <iostream>
using namespace std;
 
int main ()
{
int n;
cout <<" Penghitung mundur, ketik angka : ";cin>>n;
for(n; n>0; n--)
{ 
cout << n << ", "; 
} 
cout << "Selesai!\n"; 
return 0; 
}




WHILE                                                                                                  

Bentuk perulaagan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi. bentuk umumnya adalah seperti ini:

while(syarat)
{
 pernyataan;
 pernyataan;
}

Berikut contoh kode programnya :

#include <iostream>
using namespace std;
 
int main () 
{ 
int n; 
cout << "Penghitung mundur, ketik angka: > "; 
cin >> n; 
while(n>0)
{ 
cout << n << ", "; 
--n; 
} 
cout << "Selesai!\n"; 
return 0; 
} 
 
 


DO WHILE                                                                                          

Penyataan perulangan do-while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan belakangan. Secara umum, bentuk perulangan do-while seperti berikut :
do
{
  pernyataan/perintah;
  pernyataan/perintah;
}
while(syarat);
Contoh programnya :
#include <iostream>
using namespace std;

int main ()
{
int n;
cout << "Penghitung mundur, ketik angka: ";
cin >> n;
do
{
cout << n << ", ";
--n;
}
while(n>0);
cout << "Selesai!\n";
return 0;
}
 

Tidak ada komentar:

Posting Komentar