struktur for digunakan untuk menghasilkan sejumlah perulangan yang telah di spesifikasi artinya ada batasan yang diketahui misalnya perulangan sebanyak 100 kali atau 200 kali. nah 200 inilah data yang dispesifikasi. untuk mencacah sudah berapa kali perulangan maka kita perlu sebuah peubah(variable) peubah ini nilainya selalu bertambah satu setiap perulangan. JIKA perulangan sudah mencapai spesifikasi maka perulangan akan berhenti
bentuk umum pernyataan FOR ada dua macam : menaik atau menurun
FOR menaik
for pencacah <-- nilai_awal to nilai akhir do
pernyataan
end for
keterangan:
1. pencacah haruslah dari tipe data yang memiliki predecessor dan successor, yaitu integer atau karekter. tipe riil tidak dapat digunakan sebagai pencacah.
2. pernyataan adalah satu atau lebih intruksi yang diulang.
3. nilai_awal harus lebih kecil atau sama dengan nilai_akhir. jika nilai awal lebih besar dari nilai akhir, maka badan perulangan tidak akan dimasukki atau bisa dikatakan berhenti
4. pada awalnya pencacah didefinisikan dengan nilai_awal . nilai pencacah secara otomatis bertambah satu kali badan perulangan dimasuki, sampai akhirnya nilai pencacah sama dengan nilai_akhir
5. jumlah perulangan yang terjadi adalah nilai_akhir - nilai_awal +1
sumber:ALGORITMA dan PEMROGRAMAN karanggan RENALDI MUNIR
klik amikom
EmoticonEmoticon