for(inisialisasi;kondisi;iterasi)pernyataan;
seperti biasa, pernyataan dalam bentuk di atas dapat diganti dengan blok code sehingga anda dapat mengeksekusi lebih dari satu buah pernyataan. inisialisasi biasanya berupa pernyataan yang menginisialisasi variable yang akan mengontrol jumlah perulangan, kondisi adalah penyataan yang akan dieksekusi yang mengembalikan nilai boolean true atau false. jika kondisi bernilai true, maka perulangan akan terus dilanjutkan, dan sebaliknya jika kondisi bernilai false, maka perulangan akan berhenti dan pernyataan selanjutnya setelah for akan dieksekusi. sedangkan iterasi, biasanya adalah pernyataan yang akan mengubah nilai variable pengontrol jumlah perulangan. berikut ini tiga tahap urutan eksekusi dari bentuk for ini:
1. pernyataan untuk inisialisasi akan dieksekusi dimana eksekusi ini hanya akan dilakukan sekali saja pertama kali. 2. kondisi akan dicek apakah bernilai true atau false . jika true, maka pernyataan didalam for akan dieksekusi. 3. pernyataan iterasi dieksekusi, kemudian kembali ke tahap kedua diatas.
berikut contoh penggunaan for
output :
|