11. Apa yang dimaksud dengan looping? Ada berapakah
yang termasuk dalam statement looping, jelaskan !
- Berikut ini merupakan potongan dari suatu program Pascal:
for i:=1 to 3
do
begin
for j:=1 to 5
do
write(‘*’);
writeln;
end;
Jika i dan j bertipe
integer dan program dianggap benar, maka output dari potongan program di atas
adalah .... jelaskan hasilnya !
33 Buatlah algoritma pseudecode menggunakan
perulangan while do dengan hasil output : “ Teknik Informatika” sebanyak 5 kali
perulangan, jelaskan hasil keluaran algoritma tersebut.
44. Buatlah algoritma pseudecode menggunakan
perulangan assending dan descending untuk hasil output : “ Bahasa Pemrograman Pascal “.
5. Apa yang dimaksud dengan tipe data, identifier,
unit, judul program, deklarasi, dan statement (pernyataan) dan berikan
masing-masing contohnya
6. Perhatikan source code pascal
dibawah ini :
|
z := 1;
repeat
Z := z + 5;
x := z – 4;
z := x – 1;
z := z + 1;
until z < 20
write (z);
|
Berapakh hasil keluaran source
code diatas, jelaskan !
7.
|
write(i);
sum := sum + i;
end;
write(sum);
|
Penulisan algoritma diatas yang
tepat adalah…..
|
Program
pascal
Kamus
Algoritma
input(x)
pascal
← true
while
(x<10) and pascal do
output('Teknik
Informatika')
|
Jika X = 6, berapakah hasil yang dikeluarkan, jelaskan !
9. Perhatikan potongan program berikut
:
|
for b:= 1 to 3 do
for k:=b downto 1 do
if k=b then M[B,K] := k
else M[B,K] := b;
|
Dari prosedur diatas
dimungkinkan suatu matriks 3x3, jelaskan hasil output tersebut !
10. Berikan contoh algoritma yang menggunakan perulangan while do dan
repeat until !
SELAMAT MENCOBA ... !!! SEMANGAT .. !!!
Tidak ada komentar:
Posting Komentar