wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Try Out PAS

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Manakah yang merupakan deklarasi variabel yang benar dalam bahasa C?

a)

int angka;

b)

integer angka;

c)

num angka

d)

angka int;

2.

Tipe data yang tepat untuk menyimpan nilai pecahan adalah…

a)

int

b)

float

c)

char

d)

boolean

3.

Manakah variabel yang valid dalam C?

a)

2nilai

b)

nilai-ujian

c)

nilai_ujian

d)

nilai ujian

4.

Berapakah value dari variabel x berikut?

a)

10

b)

14

c)

22

d)

12

5.

Pernyataan yang benar mengenai operator == adalah…

a)

Mengisi nilai variabel

b)

Membandingkan kesamaan

c)

membandingkan ketidaksamaan

d)

Operator logika

6.

Hasil dari 5 > 8 adalah?

a)

True

b)

False

c)

13

d)

Error

7.

manakah yang merupakan operator "Tidak sama dengan" dalam bahasa C

a)

==

b)

!=

c)

!!

d)

?

8.

Hasil dari ekspresi

10 == 10

a)

0

b)

1

c)

True

d)

Error

9.

Manakah operator logika AND dalam C?

a)

&

b)

!=

c)

||

d)

&&

10.

expresi berikut akan bernilai True jika nilai x adalah?
(x > 10) && ( x < 14)

a)

bernilai lebih besar dari 10 dan lebih besar dari 14

b)

bernilai lebih kecil dari 10 dan 14

c)

bernilai leih besar dari 10 dan lebih kecil dari 14

d)

tidak akan bernilai True

11.

operator NOT dalam bahasa C dilambangkan dengan...

a)

!!

b)

&&

c)

!

d)

||

12.

hasil ekspresi berikut akan bernilai?

! ( 7 <= 8 && 11 != 8)

a)

True

b)

False

c)

Error

d)

Tergantung pada compiler

13.

Bentuk dasar perintah if dalam C adalah...

a)

if kondisi { aksi; }

b)

if (kondisi : aksi );

c)

if (kondisi) { aksi; }

d)

if kondisi : aksi;

14.

eksekusi else dilakukan jika...

a)

semua kondisi sebelumnya salah

b)

kondisi pertama benar

c)

selain kondisi pertama benar

d)

tidak ada hubunganya dengan kondisi

15.

Fungsi switch digunakan untuk...

a)

perulangan

b)

input/ouput

c)

menyimpan data

d)

percabangan dengan banyak pilihan

16.

hasil dari program berikut adalah...

a)

Senin

b)

Selasa

c)

Rabu

d)

invalid input

17.

eksekusi default berjalan jika...

a)

Semua case cocok

b)

tidak ada case yang cocok

c)

case terakhir cocok

d)

case pertama cocok

18.

ouput dari program tersebut adalah...

a)

A

b)

B

c)

C

d)

Error

19.

Pernyataan else if digunakan untuk...

a)

kondisi tambahan

b)

looping

c)

deklarasi variabel

d)

operator

20.

if else termasuk kedalam struktur program ...

a)

squential structure

b)

looping structure

c)

selection structure

d)

object oriented programing