1.Buatlah algoritma dan flowchart dan program untuk menampilkan semua bilangan
genap dari 1 – 20 dan bilangan ganjil dari 30 – 50 dengan menggunakan pengulangan
while.
2.Buatlah algoritma dan flowchart dan program untuk menampilkan semua bilangan
kelipatan 7 dari 1 – 50 dengan menggunakan pengulangan do while.
3.Buatlah algoritma dan flowchart dan program untuk menampilkan deret segitiga
dibawah ini menggunakan while.
***
**
*
Jawab :
Flowchart
Program
REPEAT UNTIL
Flowchart
Program
3.Algoritma loop while Flowchart
x : int
y : int
z : int
Deskripsi
x←1
y←2
z←3
while (x<=3)
write “*”
x ← x+1
while (y<=3)
write “*”
y ← y+1
while (z<=3)
write “*”
z ← z+1
end while
Flowchart
Program
REPEAT UNTIL
http://nandadocheeses.blogspot.co.id/2013/11/pengertian-repeat-until-dan-contoh.html
ARRAY
Buatlah program dakam bahasa pascal yang membaca sebuah integer,n,dan mengisi array
integer,TabInt,mulai indeks 1 sampai n .
Jawab :
program isiarray;
var
TabInt : array [1..100] of integer;
n : integer; {indeks efektif,n<=100}
i : integer; {indeks pengisian array}
begin
write(‘nilai n = ‘);
readln(n);
for i:=1 to n do
begin
write(‘TabInt[‘ ,I, ’] = ‘];readln(TabInt [i] );
end;
end.
Masukan/keluaran
Nilai n = 3
TabInt[1] = 5
TabInt[2] = 32
TabInt[3] = 9