Wednesday, 24 October 2012

Latihan Soal C++

1.      File header yang digunakan supaya perintah cin dan cout dapat dipakai adalah

a.       conio.h
b.      iostream.h
c.       iomanip.h
d.      math.h


2.      Tipe-tipe data berikut akan memberi nilai output kecuali

a.       int
b.      float
c.       void
d.      char


3.      Pemberian nilai konstanta di bawah ini yang benar adalah

a.       #define phi = 3.14;
b.      const int lebar 100;
c.       const float phi = 3.14;
d.      const kodepos = 55000;


4.      Statement program berikut ini salah kecuali

a.       int double = 40;
b.      cout >> count;
c.       */ komentar /*
d.       M = n =3;


5.      Dari pernyataan di bawah ini :
 int x = 2;
 while (x < 0) {
    cout << 'X';
 }
Berapa kali X ditampilkan

a.       0
b.      1
c.       2
d.      3


6.      Diketahui potongan program berikut:
a = 2; b = a++  - 1;
Setelah perintah di atas dijalankan, maka nilai a dan b secara berurutan adalah :

a.       2 dan 1
b.      3 dan 1
c.       1 dan 2
d.      1 dan 3


7.      Dari nilai a dan b pada soal di atas, tentukan nilai dari pernyataan berikut :             
(b>a) ? 1 : 3

a.       3
b.      1
c.       Pernyataan salah
d.      Tidak ada yang benar


8.      Berikut ini adalah tipe data dalam C + + ….

a.       int, float, char, double, const
b.      int, float, char, double
c.       float, doublefloat, longint, const
d.      label, const, int, shortint


9.      Syarat pemberian nama identifier adalah sebagai berikut , kecuali ….
a.       Panjang maksimal suatu variabel 32 karakter
b.      Boleh menggunakan spasi
c.       Jangan diawali dengan angka
d.      Tidak ada tanda operator

10.  Tanda yang diberikan untuk komentar satu baris dalam program adalah ….

a.       ??
b.      //
c.       ||
d.      /*  ….. */

0 Komentar: