wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan Bahasa Pemrograman C ++

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?

a)

cout<<“Hello World”;

b)

print<<“Hello World”;

c)

echo “Hello World”;

d)

System.out.print(“Hello World”);

2.

Bagaimana cara membuat komentar di C++ ?

a)

 /* Ini komentar */

b)

# Ini komentar #

c)

// Ini komentar //

d)

< Ini komentar >

3.

Setiap perintah di dalam C++ selalu diakhiri dengan tanda?

a)

:

b)

;

c)

]

d)

}

4.

Perintah untuk menginput suatu nilai dari keyboard untuk di proses di dalam program adalah?

a)

cout

b)

cin

c)

getch

d)

input

5.

Suatu tempat yang berfungsi untuk menampung data atau nilai yang dapat berubah-ubah selama program berjalan disebut?

a)

konstanta

b)

variabel

c)

define

d)

function

6.

Tipe data apa yang digunakan untuk menyimpan variabel dengan nilai teks?

a)

string

b)

int

c)

float

d)

char

7.

Dibawah ini adalah cara yang tepat untuk deklarasi variabel bilangan dengan tipe integer di C++ !

a)

bilangan int;

b)

var bilangan;

c)

int bilangan;

d)

$bilangan;

8.

Tipe data yang digunakan untuk bilangan pecahan adalah ?

a)

char

b)

string

c)

integer

d)

double

9.

 Tipe data yang digunakan untuk bilangan bulat adalah ?

a)

char

b)

integer

c)

string

d)

double

10.

Di bawah ini merupakan tipe data numerik, kecuali

a)

float

b)

double

c)

char

d)

integer

11.

Tipe data yang digunakan untuk menghasilkan nilai TRUE dan FALSE adalah?

a)

boolean

b)

integer

c)

double

d)

string

12.

Berikut ini jenis perulangan di C++, Kecuali

a)

for

b)

while

c)

do while

d)

switch

13.

Berikut adalah bentuk umum perulangan for, yaitu

a)

for (inisialisasi; syarat; modifier) pernyataan;

b)

for (syarat; inisialisasi; modifier) pernyataan;

c)

for (modifier; syarat; inisialisasi) pernyataan;

d)

Semuanya salah

14.

Berikut adalah pernyataan yang digunakan untuk menghentikan perulangan

a)

stop

b)

break

c)

return

d)

exit

15.

Perhatikan program berikut :

Program tersebut menghasilkan output?

a)

Belajar perulangan for 1 sampai 5

b)

Belajar perulangan for 1 sampai 9

c)

Belajar perulangan for 1 sampai 10

d)

Belajar perulangan for 1 sampai 10 kecuali 5

16.

 Bentuk umum perulangan do while adalah

a)

while (kondisi) pernyataan;

b)

do {pernyataan} while (kondisi);

c)

while (do) {pernyataan}

d)

do (pernyataan) while (kondisi)

17.

Berikut adalah file header yang berfungsi untuk menangani input/output di C++?

a)

#include < stream >

b)

#include < iostream >

c)

#include < conio.h>

d)

#include < iostring >

18.

Fungsi dari perintah Clrscr adalah?

a)

Menampilkan output

b)

Membersihkan layar

c)

Menahan tampilan output

d)

Menampilkan karakter tertentu

19.

Berikut adalah struktur percabangan atau pemilihan di C++, Kecuali

a)

if

b)

if else

c)

switch

d)

for

20.

Method atau fungsi yang digunakan untuk mendapatkan panjang string adalah ?

a)

getSize()

b)

length()

c)

len()

d)

getLen()