Pengulangan For To Do
Perulangan for dibagi menjadi dua, yaitufor...to...do dan for...downto...do.Format penulisan untuk fungsi pustakafor...to...do adalah sebagai berikut:
forvaribel_pengontrol := ekspresi1 to ekspresi2 dopernyataan
Variabel pengontrol adalah variabel yang dijadikan tempat menyimpan data untuk menentukan jumlah pengulangan. Ekspresi1 diisi dengan bilangan awal pengulangan dan ekspresi2 diisi dengan bilangan akhir. Ekspresi1lebih kecil dari pada ekspresi2 .
forvaribel_pengontrol := ekspresi1 to ekspresi2 dopernyataan
Variabel pengontrol adalah variabel yang dijadikan tempat menyimpan data untuk menentukan jumlah pengulangan. Ekspresi1 diisi dengan bilangan awal pengulangan dan ekspresi2 diisi dengan bilangan akhir. Ekspresi1lebih kecil dari pada ekspresi2 .
Contoh:
uses wincrt;
var a:integer;
begin
clrscr;
for a:=1 to 10 do
begin
writeln(a);
end;
end.
Perhatikan pada bagian listing program yang menyatakan pengulangan sintak :
FOR a:=1 to 10 do Writeln(a); Pernyataan Writeln(‘pascal’); akan diulang sebanyak sepuluh kali sesuai dengan nilai, yaitu a:=1 to 10.
FOR a:=1 to 10 do Writeln(a); Pernyataan Writeln(‘pascal’); akan diulang sebanyak sepuluh kali sesuai dengan nilai, yaitu a:=1 to 10.
***
Format penulisan untuk fungsi pustaka for...downto...do adalah sebagai berikut:
FOR varibel_pengontrol := ekspresi1 DOWNTO ekspresi2 DO
pernyataan
Variabel pengontrol adalah variabel yang dijadikan tempat menyimpan data untuk menentukan jumlah pengulangan. Ekspresi1 diisi dengan bilangan awal pengulangan dan ekspresi2 diisi dengan bilangan akhir. Ekspresi1lebih besar dari pada ekspresi2
FOR varibel_pengontrol := ekspresi1 DOWNTO ekspresi2 DO
pernyataan
Variabel pengontrol adalah variabel yang dijadikan tempat menyimpan data untuk menentukan jumlah pengulangan. Ekspresi1 diisi dengan bilangan awal pengulangan dan ekspresi2 diisi dengan bilangan akhir. Ekspresi1lebih besar dari pada ekspresi2
Contoh:
uses wincrt;
var a:integer;
begin
clrscr;
for a:=1 downto 10 do
begin
writeln(a);
end;
end.
Dari listing tersebut tentunya sudah cukup jelas, perbedaan antara for to do dan for downto do.
Semoga bermanfaat :)
Komentar
Posting Komentar