| bentuk-bentuk perulangan dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan dan percabangan. tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang kali sesuai sejumlah yang ditentukan pemakai.
#perulangan for perulangan dengan statement for digunakan untuk mengulang statement atau blok statement berulang kali. perulangan dengan statement for dapat berupa perulangan positif dan perulangan negatif.
#perulangan for positif maka bila dicompile akan menghasilkan keluaran
penjelasan : berarti statement i love pascal diulang sebanyak 5 kali yaitu dengan menghitung nilai i dari i ke 1 sampai nilai i terakhir yaitu i ke 5.
contoh dengan menggunakan blok statement cara penulisannya dengan pada awal blok diawali dengan begin dan pada akhir blok diakhiri dengan end;
hasilnya :
contoh penggunaan perulangan For dalam blok statement untuk membuat tabel. maka hasilnya adalah:
perulangan for negatif adalah perulangan dengan menghitung dari besar ke kecil statement yang digunakan adalah for-downto-do
contoh :
hasil compile:
#perulangan for tersarang perulangan for tersarang adalah perulangan for yang berada pada perulangan yang lainnya. perulangan yang lebih dalam akan diproses terlebih dahulu sampai habis, kemudian perulangan yang lebih luar baru akan bertambah, menggerjakan perulangan yanglebih dalam lagi mulai dari nilai awalnya dan seterusnya:
hasil :
#perulangan while-do penyeleksian kondisi digunakan untuk agar program dapat menyeleksi kondisi, sehingga program dapat menentukan tindakan apa yang harus dikerjakan, tergantung dari kondisi yang diseleksi tersebut. perulangan while - do tidak dilakukan jika kondisi tidak terpenuhi.
contoh: hasilnya:
#perulangan while-do tersarang perulangan while-do tersarang(nested while-do) merupakan perulangan while-do yang satu di dalam perulangan while-do yang lainya contoh:
hasilnya :
|