ANS: b
ANS: a
ANS: d
ANS: b
ANS: a
ANS: c
ANS: b
8. Tipe data apa yang digunakan untuk menyimpan variabel dengan nilai teks?
a. String
b. Interger
c. Txt
d. TXT
e. Char
ANS: a
9. perhatikan kode program berikut. Kode program diatas memiliki kesalahan penulisan
sehingga program tidak dapat dijalankan. Kesalahan tersebut adalah . . .
ANS: d
10. Berdasarkan kode program c++ ini hasil tampilan output nya adalah
a. a+b = c
b. +=
c. 5+7=12
d. a+5=c
e. 5+b=c
ANS: c
ANS: a
ANS: a
ANS: d
a. Anak-anak
b. Remaja
c. Bukan usia anak maupun remaja
d. Error
e. Umur=14
ANS: b
ANS: b
ANS: a
18. Pernyataan a = 7 % 4 akan menghasilkan a = ...
a. 3
b. 4
c. 5
d. 6
e. 7
ANS: a
#include <iostream>
using namespace std;
int main(){
cout << “!1 = ” << !1 << endl;
cout << “!0 = ” << !0 << endl;
return 0
}
a. !1 dan !0
b. 1 dan 0
c. !1 = 0 dan !0 = 1
d. 0 dan 1
e. Semua salah
ANS: c
#include <iostream>
Using namespace std;
Int main() {
Int x;
X = 3;
Cout << “Nilai x = ” << x << endl;
Return 0;
}
a. Nilai x = x
b. Nilai x = 3
c. Nilai 3 = x
d. Nilai 3 = 3
e. Semua salah
ANS: b
21. Tipe data untuk karakter adalah...
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
ANS: a
22. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang
lainya,disebut IF dalam kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until
ANS: a
ANS: a
ANS: d
25. Untuk run dan debug hasil dari program yang di kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F11
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4
ANS: b
26. pada kode program diatas, terdapat struktur while, maka kode program tersebut
menggunakan struktur . . .
a. Perulangan do while
b. Perulangan while do
c. Perulangan bersarang do while
d. Perulangan bersarang while do
e. Perulangan bersarang for
ANS: c
27. Apabila kode program diatas dijalankan, tampilan keluaran yang akan ditampilkan
adalah . . .
a. 12345
b. 1234
c. 01234
d. 012345
e. 00000
ANS: d
29. Untuk menampilkan urutan nilai dari 0 sampai dengan 7 menggunakan struktur do
while, kode program yang benar adalah
a.
b.
c.
d.
e.
ANS: a
30.
ANS: b