1.
Terdapat pada hasil program nomor berapakah yang sesuai dengan program
diatas?
a.
1
b.
2
c.
3
d.
4
e.
5
2.
Operator merupakan symbol yang biasa dilibatkan dalam program untuk
melakukan suatu operasi atau manipulasi, berikut yang bukan merupakan
penggunaan operator adalah…
a.
Menjumlahkan dua nilai
b.
Memberikan nilai ke suatu variabel
c.
Membandingkan kesamaan dua nilai
d.
Menginputkan suatu nilai
e.
Semua
jawaban benar
3.
Yang bukan termasuk jenis operator yaitu…
a.
increment
b.
aritmatika
c.
logika
d.
variabel
e.
bitwise
4.
operator logika yang menyatakan “atau” dalam lambang berikut ini
adalah…
a.
&&
b.
||
c.
!
d.
<>
e.
=
5.
Penggunaan operator aritmatika yang benar dalam c++ yaitu…
a.
T
= x + angka;
b.
T = x + angka
c.
Float x, X, z = 0;
d.
I++;
e.
While(i<=30);
6.
Operator untuk peningkatan nilai bertambah satu termasuk dalam
operator…
a.
Unary
b.
Aritmatika
c.
Bitwise
d.
Perbandingan
e.
Hubungan
7.
Fungsi dari operator % sebagai…
a.
Pembagian 2 bilangan
b.
Membagi perseratus persen
c.
Prosentase 2 bilangan
d.
Mencari
sisa pembagian 2 bilangan
e.
Prosentase bilangan
8.
Berikut yang termasuk operator aritmatika yaitu…
a.
=
b.
%
c.
++
d.
Semua benar
e.
Semua salah
9.
Yang termasuk operator logika ingkaran adalah…
a.
!
b.
&&
c.
<>
d.
||
e.
>=
10.
Operator untuk peningkatan nilai bertambah 1 termasuk dalam operator…
a.
Unary
b.
Aritmatika
c.
Bitwise
d.
Perbandingan
e.
Hubungan
11.
Operator yang digunakan dalam operasi yang melibatkan tiga buah operand
adalah…
a.
Operator
ternary
b.
Operator unary
c.
Operator bitwise
d.
Operator logika
12.
Operator untuk menyatakan tidak sama dengan dalam c++ adalah…
a.
==
b.
=!
c.
/=
d.
!=
e.
=/
13.
Operator logika && adalah…
a.
Nand
b.
Or
c.
And
d.
Not and
14.
Operator pemberian nilai/penugasan/assignment adalah…
a.
=
b.
==
c.
!=
d.
<>
15.
Pernyataan a = 7 % 4 akan menghasilkan a = …
a.
1
b.
2
c.
3
d.
4
e.
5
Perhatikan program berikut
#include <iostream>
using namespace std;
int main()
{
int x;
float y;
x = +5;
y = -2.5;
cout << x << "," << y << ",";
x = -5;
y = +2.5;
cout << x << "," << y << endl;
return 0;
}
16.
Hasil dari program diatas adalah...
a.
5,
-2.5, -5, 2.5
b.
+5, -2.5, -5, +2.5
c.
5, 2.5, 5, 2.5
d.
-5, 2.5, 5, -2.5
Perhatikan program berikut
#include <iostream>
using namespace std;
int main()
{
int x = 10, y = 3;
A
int z;
B
z = x X y;
C
cout << x << “ X ” << y << “ = ” << z;
D
cout << endl;
E
return 0;
}
17.
Dari program diatas, manakah penulisannya yang tidak benar ?
a.
A
b.
B
c.
C
d.
D
e.
E
18. Contoh bentuk
deklarasi variabel bertipe karakter yang benar adalah…
a. Char return;
b. Void main;
c. Char panjang, a,
huruf[30];
d. Panjang char;
e. semua salah
19. Pengertian dari
konstanta adalah…
a. Suatu nilai yang dapat diubah selama
program berlangsung
b. Suatu nilai yang tidak
dapat diubah selama program berlangsung
c. Suatu nilai yang berubah-ubah selama program
berlangsung
d. Suatu nilai yang tidak dapat diubah
meskipun program tidak berjalan.
e. Suatu nilai yang tidak pernah berubah
meskipun program tidak berjalan
20. Statemen program
berikut ini salah, kecuali…
a. Int return = 40;
b. Cout >> count;
c. */komentar/*
d. Dua int=30;
e. Float tiga_puluh;
Terima kasih. Sangat membantu, tapi kenapa no 6 tidak terjawab?
BalasHapusA. unary Bos
HapusJwban no 6 mana adayang tau??
BalasHapusiyanih
Hapusnomer 6 A kayaknya
BalasHapus