Perulangan for adalah suatu bentuk proses pengulangan kegiatan pada suatu statement atau lebih secara berulang ulang-ulang selama yang dijadikan acuan tersebut terpenuhi dengan baik.[1] Perulangan for ini kebalikan dari perulangan while, dimana penggunaan perulangan while digunakan ketika jumlah perulangannya tidak ditentukan, sedangkan perulangan for digunakan bila jumlah perulangan sudah ditentukan.[2] Jadi perulangan ini dapat dibagi menjadi 2 jenis yang beda, yang mana dapat kita bedakan menjadi couted loop, dan uncounted loop.[3]
Parameter
Dalam perulangan for terdapat 3 bentuk parameter yang harus diketahui, yaitu:[1]
Inisiasi, adalah bagian yang mana harus ada nilai awal yang dilakukan untuk memulai perulangan
Kondisi, adalan suatu bagian yang menjelaskan bentuk kondisi perulangan agar perulangan tersebut dapat berjalan
Modifer, adalah bagiaan yang melakukan increment atau decrement dari nilai awal yang telah diinisiasi
Dari penjelasan tersebut dapat kita contohkan sebagai berikut:[4]