Perulangan While Do Di Pascal

2 min read

Hari ini kita masih belajar tentang perulangan dalam bahasa pemprograman Pascal, materi yang akan kita bahas kali ini yaitu mengenai perulangan WHILE DO.

MENGENAL PERULANGAN WHILE DO DI PASCAL

Perulangan WHILE DO biasa digunakan untuk melakukan perulangan yang banyaknya tidak di ketahui di depan, dengan kata lain perulangan while do melakukan pengujian syarat pada awal proses berulang.

Pengujian awal ini digunakan untuk menyeleksi pada setiap kondisi untuk menentukan apakah kondisi terpenuhi atau tidak terpenuhi, sehingga nantinya program dapat menentukan tindakan apa yang harus di kerjakan apakah proses akan berhenti atau proses berulang.

Untuk memahami Perulangan While do ini maka anda wajib mengetahui format dasar penulisannya.

(* Created by Budi Santoso *)
WHILE (syarat/kondisi) DO
BEGIN
(proses yang akan diulang);
END;

Perlu anda ketahui kondisi pada perulangan While do ini merupakan sebuah kunci atau syarat agar perulangan dapat di jalankan, selama syarat terpenuhi atau bernilai benar maka perulangan akan terus di jalankan. Namun jika syarat sudah tidak terpenuhi maka perulangan akan berhenti.

CONTOH PROGRAM WHILE DO DI PASCAL

Setelah anda cukup paham dengan struktur perulangan While do di dalam pemrpgraman Pascal, maka kita akan lanjutkan untuk belajar membuat dan memahami sebuah program dengan menggunakan Perulangan While Do.

(* Created by Budi Santoso *)
program Program_whiledo;
uses crt;
var
j: integer;
begin
clrscr;
j:= 1;
while j < 5 do
begin
writeln('Latihan Pascal Hari ke :',j);
j:= j + 1;
end;
readln;
end.
PEMBAHASAN PROGRAM

Pada baris pertama saya memberi nama program dengan nama Program_whiledo, kemudian ada uses crt yang digunakan untuk memanipulasi/pengaturan layar dalam pengetikan naskah yakni menampung 80 karakter dan 25 baris.

Pada baris berikutnya saya menggunakan Variabel j dengan tipe data Integer, nah pada baris ini merupakan main program, saya memulai dengan memanggil clrscr yang berguna untuk menghapus layar.

Ketika program di jalan pertama kali, nilai variabel j adalah 1, kemudian anda lihat pada baris program while j < 5 do yang merupakan awal dari perulangan dimana ada kondisi atau syarat yang harus di penuhi supaya perulangan dapat di proses.

Karena j bernilai 1 dan lebih kecil dari 5 maka kondisi tersebut terpenuhi, maka blok begin hingga end segera di eksekusi dan akan menampilkan teks Latihan Pascal Hari ke : 1 di layar.

Pada baris berikutnya saya membuat j:=i+1, yang artinya saya ingin menambah nilai variabel counter j sebanyak 1 angka. Sehingga nilai j sekarang menjadi 2, kemudian program akan kembali ke awal untuk mengecek apakah variabel j < dari 10.

Ingat variabel j sudah bernilai 2, tentunya syarat terpenuhi karena 2 lebih kecil dari 5 maka akan di tampilkan kembali ke layar dengan text Latihan Pascal Hari ke : 2, kok berubah jadi 2. Ya, tentu saja karena variabel j bernilai 2.

Program akan terus berlangsung hingga kondisi j<10 bernilai FALSE. Kapan terjadi, yaitu ketika nilai j lebih besar dari 5 dengan kata lain syarat sudah tidak terpenuhi.

Sudah mulai susah ya materinya, so tetap berlatih dan terus belajar. Mungkin itu saja materi kali ini mengenai PERULANGAN WHILE DO DI PASCAL. Semoga bermanfaat dan tetap tersenyum.

Budi Santoso Mobile Application Development

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *