latihan_pascal1

Upload: zainudin-aboed

Post on 06-Mar-2016

214 views

Category:

Documents


1 download

DESCRIPTION

1

TRANSCRIPT

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 numericd. 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 Pascala. 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;

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 );

SMA NEGERI 61 JAKARTA

Jl. Taruna Pahlawan Revolusi, Pondok Bambu

Jakarta Timur

nurjaman.wordpress.com