Kita lihat ada 100 masalah dengan 100 penyelesaian sama dengan pola yang sama, disinilah perulangan sangat berguna, mengefisiensikan pekerjaan kita.
Pada bahasa pemrograman c ada 3 macam perulangan, dengan menggunakan for, while-do, dan do-while.
Perbedaan for, while-do, dan do-while
Ketiga jenis perulangan ini memiliki cara kerja yang berbeda namun bisa digunakan menyelesaikan kasus yang sama dengan proses dan karakteristik mereka masing-masing.
for : menggunakan nilai awal, nilai akhir, dan pola perulangan do-while : menggunakan nilai awal, kondisi akhir, pola perulangan, dan pengecekan kondisi keluar dari perulangan di awal. while-do : menggunakan nilai awal, kondisi akhir, pola perulangan, dan pengecekan kondisi keluar dari perulangan di akhir.
Berikut Contoh Perulangan For :
//header file #include "conio.h" #include "stdio.h" void main(){ //define variabel int i; for(i=0;i < 10;i++){ printf(i); } getch(); }
|
Contoh Perulangan While :
//header file #include "conio.h" #include "stdio.h" #include "iostream.h" void main(){ //define variabel int i; i=1; while ( i < 10 ) { // While i kurang dari 10 cout << i << endl; i++; // tambah nilai i hingga nilai terpenuhi } getch(); } |
#include "stdio.h" #include "conio.h" #include "iostream.h" void main(){ int i; i = 0; do { cout < < i << endl; i++; } while ( i = 10 ); getch(); } |
Posting Komentar