Anda di halaman 1dari 1

1.

Diantara pernyataan pernyataan


berikut,manakah yang salah .
a. Pada
saat
menggunakan
prosedur write, posisi kursor
akan berada dibelakang teks
yang dituliskan
b. Pada
saat
menggunakan
prosedur writeln , posisi kursor
akan
dilempar
ke
baris
berikutnya
c. Prosedur write dan writeln
dapat digunakan untuk tipe
data string dan numeric
d. Prosedur readln hanya dapat
digunakan untuk membaca
tipe data numeric
e. Prosedur
readln
yang
tidakmemiliki
parameter
digunakan untuk menunggu
user melakukan penekanan
tombol keyboard
2. Manakah kode wajib yang dituliskan
dalam bahasa pascal .
a. Program, uses, begin dan end
b. Program, begin dan end
c. Begin dan end
d. Program, var, begin dan end
e. Var, begin dan end
3. Pilih
kode
program
yang
menampilkan
sebuah
keluaraan
dibawah ini jika dijalankan hasilnya
adalah = Belajar Pascal
a. Write(belajar pascal);
b. Write(belajar,pascal);
c. Write(belajar pascal);
d. Write(belajar pascal);
e. Write(belajar pascal);
4. Untuk menuliskan sebuah komentar
pada program pascal , kita perlu
menggunakan sebuah tanda,yaitu .
a. {
b. [
c. /
d. /
e. //
5. Dibawah ini adalah contoh penulisan
variabel dalam bahasa pascal yang
benar, adalah
a. Nama lengkap:integer;
b. Nama_lengkap:integer;
c. Email?:string;
d. For:Integer;
e. While:char;

nurjaman.wordpress.
com

SMA NEGERI 61 JAKARTA


Jl. Taruna Pahlawan Revolusi, Pondok Bambu
Jakarta Timur

6. Untuk menjelaskan sebuah variable


di dibutuhkan sebuah tipe data,
dibawah ini yang bukanmerupakan
tipe bilangan bulat adalah.
a. Shortint
b. Integer
c. Longint
d. Byte
e. Real
7. Tipe data di bawah ini yang
bukanmerupakan tipe bilangan riil
adalah
a. Real
b. Single
c. Double
d. Extended
e. Word
8. Dalam bahasa pascal, blok untuk
mendefinisikan pemilihan ada dua
cara,yaitu .
a. If dan case
b. If dan for
c. If dan while
d. If dan repeat
e. If dan until
9. Untuk
melakukan
pengulangan
dalam bahasa pascal diperlukan
sebuah konstruksi, dibawah
ini
sebuah
konstruksi
statement
pengulangan yang salah,yaitu .
a. case
b. for
c. While do
d. Repeat .. until
e. For.. to .. do
10.Apabila kita memiliki variable i yang
bertipe
integer,
maka
kode
pengulangan manakah yang tepat
digunakan
untuk
menghasilkan
keluaran seperti berikut = 1 2 3 4 5
a. For i := 0 to 4 do write(i, );
b. For i := 0 to 4 do write(i );
c. For i := 0 to 4 do write(i+1);
d. For i := 1 to 5 do write(i, );
e. For i := 1 to 5 do write(i );