Home » » Pengulangan Proses (Looping) Pada Turbo Pascal

Pengulangan Proses (Looping) Pada Turbo Pascal

Written By kris Galingging on Kamis, 23 Mei 2013 | 02.43

Terdapat tiga macam bentuk pengulangan dalam Pascal, yaitu dengan menggunakan statemen For, While...do, Repeat....Until.
1.  Statemen For
Bentuk pengulangan dengan statemen For dapat berbentuk pengulangan positif (For....to....do) dan pengulangan negatif (For....Downto....do).
Pengulangan For...to...do adalah pengulangan dengan penghitung (counter) dari kecil ke besar atau disebut juga pertambahannya positif. Sintaksnya adalah sebagai berikut :

For variabel:=nilai1 to nilai2 do statemen
Pengulangan For....downto...do adalah pengulangan dengan penhitung (counter) dari besar ke kecil atau disebut juga pertambahannya negatif. Sintaksnya adalah sebagai berikut :
For variabel:=nilai2 downto nilai1 do statemen
Statemen For dengan syarat nilai2>nilai1 mengakibatkan statemen setelah kata dodikerjakan sebanyak (nilai2-nilai1+1) kali, dari nilai variabel=nilai1 sampai variabel=nilai2.
Dalam pengulangan For variabel, nilai1, nilai2 harus bertipe sama dan termasuk jenisordinal(nilainya dapat dihitung secara berurutan, misal char dan integer).
2.  StatemenWhile ... Do
Statemen while...do digunakan untuk melakukan proses pengulangan suatustatemen atau blok statemen terus menerus selama kondisi bernilai benar. Statemenwhile...do biasa dipakai untuk melakukan pengulangan yang jumlahnya tidak diketahuidi depan atau selang pencacahannya tidak sebesar 1 atau -1. Bentu statemen while...doadalah sebagai berikut
While kondisi Do
Statemen
Jadi statemen setelah kata Do akan terus dikerjakan selama kondisi bernilai benar. Jika kondisi bernilai FALSE di awal (sebelum while) maka statemen tidak akan pernah dikerjakan.
3.  Statemen Repeat ... Until
Statemen Repeat.....until digunakan untuk mengulang statemen atau blok statemen sampai kondisi bernilai TRUE. Jadi pengulangan justru dilakukan selam kondisi bernilai salah. Pemeriksaan kondisi pada pengulangan dengan Repeat...until dilakukan belakangan(diakhir), kebalikan dengan While...do. Hal ini mengakibatkan statemen- statemen di dalam pengulangan Repeat.....until paling sedikit akan diprose satu kali.
Bentuk statemen Repeat....until adalah sebagai berikut :
Repeat
Statemen1;
Statemen2;
.....
Statemen;
Until kondisi;
Share this article :

0 komentar:

Posting Komentar

 
Support : Your Link | Your Link | Your Link
Copyright © 2013. kris galingging - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger