Materi DPK-04
Materi DPK-04
readln; readln;
end. end.
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
var i : char;
begin
readln;
end.
Buat program untuk menampilkan deret bilangan: 1, 2, 3, 4, 5
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
var i : integer;
begin
i := 0;
for i:= 1 to 5 do
writeln(i);
readln;
end.
End
program Project2; program Project2;
{$APPTYPE CONSOLE} {$APPTYPE CONSOLE}
uses uses
SysUtils; SysUtils;
var i : integer; var i : integer;
begin Begin
i := 0; i := 0;
for i:= 1 to 5 do
for i:= 1 to 5 do begin
writeln('belajar'); writeln('belajar');
writeln('pascal'); writeln('pascal');
end;
readln; readln;
end. end.
belajar
belajar
pascal
belajar
belajar
belajar
pascal
belajar
belajar
belajar
pascal
pascal
belajar
pascal
belajar
pascal
Pengulangan WhileDo dan RepeatUntil
Pernyataan pengulangan WhileDo bertugas mengulang satu
pertanyaan atau suatu blok pernyataan atau selama (while) suatu
kondisi (syarat) bernilai True
Pengulangan Repeatuntil hampir sama dengan pengulangan
WhileDo dan biasanya digunakan jika jumlah pengulangan
belum dapat ditentukan pada saat program ditulis.
Perbedaannya, pernyataan repeatuntil dan whiledo terletak
pada letak pengecekan kondisi. Jika pada pernyataan whiledo
kondisi dicek pada awal blok pernyataan yang harus diulang,
sedangkan pada pernyataan repeat.until, kondisi pada akhir
blok pernyataan yang harus diulang.
Perbedaan lainnya adalah pernyataan whiledo mengulang
pernyataan selama kondisi masih terpenuhi, tetapi pernyataan
repeatuntil hanya akan mengulang pernyataan selama kondisi
belum terpenuhi.
perulangan while do:
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
Var i : integer; perulangan repeat until:
begin program Project2;
i:=1; {$APPTYPE CONSOLE}
while i<=5 do uses
Begin SysUtils;
Writeln(i); Var i : integer;
i:=i+1;
End; begin
Readln; i:=1;
end. Repeat
Writeln(i);
i:=i+1;
Until i>5;
Readln;
end.
1. Buat program untuk menampilkan 10 deret bilangan negatip yang pertama :
-1,-2,-3,-4,-5,-6,-7,-9,-10