Dalam C ada dua fungsi pengulangan utama yaitu : for, dan while
For
Fungsi for digunakan untuk pengulangan yang sudah ditentukan jumlah pengulangannya. Pada C diperlukan 3 statement
Statement 1 : Inisialisai variabel yang akan dijadikan pencacah (counter) untuk pengulangan
Statement 2 : Biasa digunakan sebagai batas maksimal atau minimal fungsi pengulangan
Statement 3 : Digunakan untuk menaikkan (increment) atau menurunkan (decrement) nilai varibel pencacah
Contoh :
Output Program di atas adalah :
Fungsi for dapat digunakan secara rangkap.
Bila digunakan secara rangkap, for yang berada paling dalam fungsinya dijalankan hingga berhenti baru kembali ke for diluar for tersebut
Contoh :
Output :
While
Fungsi while digunakan untuk pengulangan yang memeriksa kondisi awal apakah benar atau tidak benar. Bila kondisi dinyatakan benar pengulangan akan dilakukan terus hingga kondisi awal menjadi tidak benar
Syntax :
Contoh :
Output :
Break
Break digunakan untuk mengeluarkan program dari fungsi pengulangan
Syntax :
break;
Contoh :
Output :
Program diatas mirip dengan contoh pada fungsi while namun pada baris setelah print ada break sehingga pengulangan while berhenti dan hanya mengulang satu kali
Do While
Do while adalah sebuah variasi dari while loop dimana rangkaian dijalankan sekali sebelum mengecek kondisi while loop, jika kondisi benar maka rangkaian program akan dijalankan hingga kondisi menjadi tidak benar atau ada break
Syntax :
Output :
Program diatas hanya melakukan satu print karena kondisi while dinyatakan tidak benar, sehingga pengulangan while tidak dijalankan













Komentar
Posting Komentar