Perulanagn merupakan suatu struktur dalam bahas pemrograman, dimana suam statement akan dieksekusi secara berulang-ulang selama kondidi terpenuhi. Di dalam pemrograman pascal dikenal tiga macam sistem perulangan yaitu:
1. FOR TO DO
2. WHILE DO
3. REPEATUNTIL
1. FOR TO DO
merupakan suatu sistem perulangan dalam bahasa pemrograman pascal. Dimana statement-statement yang ada dalam program akan di eksekusi selama masih berada di antara nilai awal dan nilai akhir dalam sistem perulangan. Jika kita mempelajari sistem perulangan FOR TO DO ada tiag hal yang harus kita perhatikan yaitu variabel kontrol, nilai awal, dan nilai akhir. JIka kita lihat bentuk umum dari perulangan FOR TO DO adalah sebagai berikut.
FOR variabel_kontol := nilai awal to nilai akhir
Contoh:
Uses wincrt;
var
x : longint;
begin
FOR X := 1 to 10 do
writeln (x);
end.
2. WHILE....DO
Jenis perulangan ini digunakan untuk mengulang statement atau blok statement berulang kali yang jumlahnya belum bisa ditentukan, tergantung nilai kondisi yang terletak anatar WHILE....DO.
PErulangan akan dikerjakan bial nilai kondisinya bernilai benar dan akan berhenti jika kondisi bernilai salah.
Syntax WHILE...DO adalah sebagai berikut:
WHILE ungkapkan_logika DO Statement/Blok Statement
3. REPEAT....UNTIL
Jenis perulangan ini digunakan untuk mengulang atau satu blok statement berulang kali, yang jumlahnya belum bisa ditentukan. tergantung nilai kondisi yang terletak setelah Until. Perulangan akan dikerjakan bial nilai kondisinya bernilai salah dan akan berhenti jiak kondisinya bernialai benar.
Syntax perulangan Repeat... Until sebagai berikut:
Repeat Statement/Blok Statement Until ungkapkan
0 komentar:
Posting Komentar