Ada 3 pertanyaan dalam perulangan C++ , Yaitu menggunakan struktur for,while dan do_while .Bentuk umum dari ketiga pertanyaan tersebut adalah sebagai berikut :
For | While | Do_while |
for (i=awal; i<=akhir; i++) aksi; | i=awal; while (i<=akhir){ aksi i++ } | i=awal; do { aksi; i++; }while(i<=akhir); |
Pola diatas adalah pola perulangan naik . ini ditunjukan dengan i++. Tentu saja syarat aksi dilaksanakan bila akhir >= awal. Namun bila dikehendaki pola turun bagian i++ diganti dengan i--, dan syarat menjadi awal >=akhir.
Contoh Perulangannya :
- Perulangan pola naik : awal =1 , akhir = 4 , syarat akhir >= awal terpenuhi . Program mencetak bilangan 1 - 4.
for loop | while loop | do_while loop |
#include <iostream.h> main(){ int i; for (i=1;i<=4;i++) cout << “ ” <<i; return 0; } | #include <iostream.h> main(){ int i=1; while (i<=4){ cout<<” “ << i; i++; } return 0; } | #include <iostream.h> main(){ int i=1; do{cout<<” “<<i; i++; }while (i<=4); return 0; } |
- Perulangan pola turun : awal =4 , akhir = 1 , syarat awal >= akhir terpenuhi . Program mencetak bilangan 4 - 1.
for loop | while loop | do_while loop |
#include <iostream.h> main(){ int i; for (i=4;i>=1;i--) cout << “ ” <<i; return 0; } | #include <iostream.h> main(){ int i=4; while (i>=4){ cout<<” “ << i; i--; } return 0; } | #include <iostream.h> main(){ int i=1; do{ cout<<” “<<i; i--; }while (i>=1); return 0; } |
Thanks for reading & sharing Agus Nur Ikhsan
0 komentar:
Posting Komentar