Tugas Uji Kompetensi NESTED LOOP, digunakan ketika
Bab 4 Struktur Kontrol Perulangan 137
Begin For i := 1 To 3 Do
Begin For j := 3 DownTo i Do
Writej; writeln;
End; End.
a. 123 12
1 b. 321
32 3
c. 1 12
123 d. 3
32 321
e. 321 21
1 3.Program untuk menghasilkan output : 5 4 3 2 1 adalah.....
a. var i: byte; begin
For i:= 5 to 1 Do Writei;
end. b. var i: integer;
begin For i:= 5 downto 1 Do
Writelni; end.
c. var i: integer; begin
For i:= 1 to 5 Do Writei;
end. d. var i: byte
begin For i:= 5 downto 1 Do
Writei; end.
e. var i: integer; begin
For i:= 1 to 5 Do Writelni;
end. 4. Perhatikan program berikut.
Var a,b : integer;
Begin
138 Pemrograman Dasar SMK Kelas X Sem 2
For a := 1 to 5 Do For b:= 1 to a Do
Writeb; End.
Output dari program berikut : a. 1
b. 12345 c. 12345
d. 112123123412345 12
1234 123
123 1234
12 5.
Output dari program berikut : Var
i : integer; Begin
i :=1; While i = 5 Do
Begin If 10 Mod i = 0 Then
Writeln10 Div I; i := I + 1;
End; End.
a. 1 2 5 b. 10
5 2
c. 5 d. 2 5 10
e. 5 2 1
Bab 4 Struktur Kontrol Perulangan 139
4.2. KEGIATAN BELAJAR 2 PERULANGAN DENGAN KONDISI DI AKHIR 4.2.1. Tujuan pembelajaran
Dengan Kegiatan Belajar ini diharapkan siswa mampu memahami perulangan dengan kondisi berada di akhir dan menerapkannya uuntuk menyelesaaikan masalah pemrograman.
4.2.2. Aktivitas belajar siswa 4.2.2.1.
Mengamati
Perhatikan Souce code berikut
Kedua contoh di atas adalah contoh kode program dari struktur kontrol yang akan dibahas selanjutnya