wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

12-2 Pre Test 4.1 translasi bahasa pemrogramana

Total questions: 5

Worksheet time: 3mins

Name
Class
Date
1.

Perbedaan utama antara C++ dan Python dalam penulisan variabel adalah …

a)
  • Python harus mendeklarasikan tipe data, C++ tidak

b)
  • C++ harus mendeklarasikan tipe data, Python tidak

c)
  • Keduanya selalu harus mendeklarasikan tipe data

d)
  • Python menggunakan tanda titik koma (;)

2.
  1. Perhatikan kode C++ berikut:

int x = 5;

cout << x;

Terjemahan yang benar dalam Python adalah …

a)

int x = 5; print(x)

b)

x = 5; print x

c)

x = 5; print(x)

d)

var x = 5; cout(x)

3.

Dalam C++, blok program ditandai dengan { }. Dalam Python, blok program ditandai dengan …

a)
  • Tanda kurung ( )

b)
  • Tanda kurung siku [ ]

c)
  • Indentasi

d)
  • Tanda titik koma

4.

Perintah untuk menampilkan output ke layar pada Python adalah …

a)
  • cout

b)
  • cin

c)
  • print()

d)
  • output()

5.
  1. Perhatikan kode C++ berikut:

for(int i = 0; i < 5; i++){ cout << i; }

Fungsi for di atas jika diterjemahkan ke Python menggunakan …

a)
  • while

b)
  • do-while

c)
  • range()

d)
  • input()