Page 36 - Pemrograman Dasar kelas X
P. 36
32 Pemrograman Dasar SMK Kelas X Sem 2
e. Content
3. Bagian dari struktur pasccal yang berfungsi untuk mengenalkan berbagai pengenal
adalah…
a. Deklasrasi
b. Statement
c. Judul Program
d. Content
e. Header
4. Begin pada struktur pascal berfungsi untuk…
a. Mengulangi Program
b. Memulai eksekusi statement
c. Mengakhiri eksekusi
d. Menghapus Program
e. Menghapus Layar
5. Tanda semicolon ( ; ) pada struktur bahasa pascal digunakan untuk…
a. Mendeklarasikan tipe data variable
b. Mendeklarasikan nilai suatu variable
c. Menutup statement
d. Memulai Program
e. Mengakhiri Program
B. Soal Essay
Jawablah dengan benar pertanyaan berikut ini!
1. Apakah yang dimaksud dengan struktur bahasa pemrograman?
2. Sebutkan apa saja struktur bahasa pascal!
3. Sebutkan aturan penulisan masing-masing bagian pada struktur bahasa pascal!
Cermati soal berikut ini:
Program hitung_diskon;
Uses crt;
Var a,b,c :Real;
Begin
End;
Writeln (‘Masukan Harga Asal=’);
Readln(a);
Writeln(‘Masukan Besarnya Diskon=’);
Readln(b);
c:=a-(a*b);
Writeln(‘Harga Setelah didiskon =’,c);
Readln;
End.
4. Tuliskan kembali program diatas dan tunjukan strukturnya!
5. Dengan menggunakan bahasa natural tuliskan alur algoritma program tersebut!