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