Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

STS 2024

Total questions: 23

Worksheet time: 44mins

Name
Class
Date
1.

Berikut ini yang termasuk ke dalam operand adalah...

a)

+

b)

-

c)

a

d)

%

2.

Kelompokkan sesuai dengan kategorinya masing-masing

Categorize the following

Nilai

Variabel

%

*

/

AND (dan)

OR (atau)

NOT (bukan)

operand
operator aritmatika
operator logika
3.

72 % 8 = ...

4.

37 % 6 = ...

5.

( 33 % 8 ) + ( 11 % 5 ) = ...

6.

( 24 % 5 ) * ( 32 % 5 ) = ...

7.

Jodohkan operator aritmatika dan operator logika berikut ini!

a)

Modulo

1.

%

b)

operator logika DAN

2.

&&

c)

Perkalian

3.

*

d)

operator logika BUKAN

4.

!

e)

operator logika ATAU

5.

||

8.

Premis 1 : 12−10= 612-10=\ 6 persamaan disamping adalah​ (a)  

Premis 2 : 14 + 13 = 2614\ +\ 13\ =\ 26 persamaan disamping adalah​ (b)  

Menurut logika DAN kesimpulan dari 2 premis di atas adalah​ (c)  

Choose from the below words
True/Benar
False/Salah
9.

Premis 1 : Bojonegoro ada di provinsi Jawa Tengah

Premis 2 : Presiden pertama NKRI adalah Ir. Soekarno

Premis 1 adalah​ (a)  

Premis 2 adalah​ (b)  

Menurut logika ATAU kesimpulan dari 2 premis di atas adalah​ (c)  

Choose from the below words
False/Salah
True/Benar
10.

Jika X = 5 dan Y = 12

maka pernyataan X > Y adalah ...

a)

TRUE (benar)

b)

FALSE (salah)

c)

error

d)

not determined

11.

Jika

A = FALSE (SALAH)

dan

B = TRUE (BENAR)

Maka kesimpulan dari

A OR (NOT B) adalah ..

a)

NOT DETERMINED

b)

ERROR

c)

TRUE

d)

FALSE

12.

Premis 1 : 81 % 9 = 0​ persamaan di samping adalah ​ (a)  

Menurut logika BUKAN kesimpulan dari​ premis di atas adalah (b)  

Choose from the below words
TRUE/BENAR
FALSE/SALAH
13.

Jika X = 35

maka

X < 21 adalah​ (a)  

X % 7 = 0 adalah​ (b)  

Menurut logika AND (DAN) kesimpulan dari kedua premis di atas adalah​ ​ (c)  

Choose from the below words
FALSE / SALAH
TRUE / BENAR
14.

Jika X = 13

maka

X == 13 adalah​ (a)  

X % 3 = 1 adalah​ (b)  

Menurut logika OR (ATAU) kesimpulan dari kedua premis di atas adalah​ ​ (c)  

Choose from the below words
FALSE / SALAH
TRUE / BENAR
15.

Jika X = 7, Y = 4

maka menurut logika NOT (BUKAN) kesimpulan dari

X > Y adalah ​ (a)  

Choose from the below words
FALSE / SALAH
TRUE / BENAR
16.

Jodohkan berikut ini

a)

Menerima input angka dari keyboard

1.

scanf

b)

Menerima input karakter dari keyboard

2.

fgets

c)

Menampilkan output di layar

3.

printf

17.

Susun ulang deklarasi variabel berikut ini:

a)

float

b)

desimal

c)

=

d)

5.5

e)

;

1)
2)
3)
4)
5)
18.

Berikut ini bukan merupakan langkah deklarasi variabel pada pemrograman C yaitu

a)

Deklarasi tipe data

b)

Memberikan nama pada variabel

c)

Menentukan ukuran memori pada char

d)

Diakhiri dengan

:

19.

Jodohkan tipe data berikut ini

a)

int

1.

25

b)

float

2.

1.1

c)

char

3.

Zelda

20.

Selesaikan deklarasi dan inisiasi variabel char berikut ini

char nama [​ (a)   ] = "Budiono";

char provinsi [​ (b)   ] = "Banten";

char kota [​ (c)   ] = "Serang";

Choose from the below words
8
7
6
9
5
21.

Selesaikan fungsi fgets di bawah ini

char nama [101];

fgets ​ ( ​ (a)   ,​ (b)   (​ (c)   ​),​ (d)   );

Choose from the below words
nama
Nama
sizeof
size of
stdin
stdio.h
22.

Selesaikan fungsi printf di bawah ini

char desa[10] = "Campurejo" ;

printf​ (a)   "Saya ada di desa ​ (b)   ", ​ (c)   ​ (d)   ;

Choose from the below words
(
%s
desa
%d
)
%f
Campurejo
campurejo
23.

Selesaikan fungsi scanf di bawah ini

int umur = 30;

scanf (​ "​ (a)   ", ​ (b)   ​ (c)   );

​ (d)   (​ (e)   )

Choose from the below words
%d
&
umur
fflush
stdin
30
stdio