1.Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda :
a.#
c. @
b.&
d. =
2.Contoh
penulisan file header yang benar yaitu :
a.&include
<conio.h> c. =include
<conio.h>
b.#include <conio.h>
d. *include <conio.h>
3.Cara lain
untuk menuliskan file header #include <conio.h> adalah :
a. #include
{conio.h}
c. #include "conio.h"
b.
#include (conio.h) d. #include [conio.h]
4.Fungsi clrscr
() merupakan fungsi miliknya file header :
a.
#include <iostream.h> c.
#include <stdio.h>
b. #include
<stdlib.h>
d. #include <conio.h>
5.Perintah cout<<
dan cin>> merupakan perintah miliknya file header :
a.
#include <iostream.h>
c. #include <stdio.h>
b. #include
<stdlib.h>
d. #include <conio.h>
6.Dalam bahasa
pemrograman C++ untuk membuat komentar satu baris menggunakan:
a. //
c. \\
b. ||
d. {}
7.Dalam bahasa
pemrograman C++ untuk membuat komentar lebih dari satu barismenggunakan :
a. //
c. \\
b. ||
d. /* … */
8.Untuk mendeklarasikan
variabel dalam bahasa pemrograman C++ yaitu :
a. int a,b;
c. int a;b;
b. int 1;
d. char a<3>
9.Tipe data Boolean yaitu
tipe data yang :
a. Tipe data
untuk numeric
b. Tipe data
untuk string
c.
Tipe data yang hanya memiliki dua nilai true dan false
d. Tipe data
untuk bilangan ganjil
10.Bagaimana
cara untuk mendeklarasikan konstanta phi = 3.14:
a. #define phi 3.14
c. #define float phi = 3.14;
b.
#define phi = 3.14; d. #define phi 3.14;
11.Untuk mendeklarasikan
konstanta dalam C++ ada dua cara yaitu menggunakan :
a.
#define atau const
c. #difine atau const
b. #const
atau define d. const atau
define
12.Untuk
menampilkan text “Selamat Datang” menggukanan perintah :
a. Cout<<”
Selamat Datang”;
b.
COUT<< “Selamat Datang”;
c.
cout<<”Selamat Datang”;
d.
cout>>”Selamat Datang”;
13.Untuk menginputkan data
ke variabel menggunakan perintah :
a. cout<<
c. <<endl;
b. getch()
d. cin>>
14.Untuk pindah ke baris berikutknya
menggunakan perintah :
a. <<end;
c. <<endl;
b. <<\n
d. \\nn
15.Manakah yang salah dari 4 pilihan
di bawah ini :
a. cout<<”Selamat
Pagi Semua”<<end
b. cout<<endl<<”Selamat
Pagi Semua”;
c. cout<<”Selamat Pagi
Semua”<<endl;
d. cout<<”\nSelamat Pagi
Semua”;
16.Perintah setiosflags(ios::fixed)<<setprecision(2) digunakanuntuk
:
a. Untuk menampilkan angka
sebanyak 2 digit
b. Untuk menampilkan angka desimal
sebanyak 2 digit
c. Untuk menampilkan angka bulat
d. Untuk menampilkan angka desimal
17. Dari program di bawah ini,
berapa hasil output dari variabel jwb :
#include <iostream.h>
#include <conio.h>
main()
{
int i = 4;
int j = 8;
int k = 12;
int jwb;
jwb = i + j;
cout << jwb ;
jwb += k;
cout <<endl<< jwb;
getch();
}
a. 12 dan 20
b. 24 dan 30
c. 12 dan 24
d. 24 dan 24
18.Dari program di bawah
ini apa outputnya jika kita menginputkan nilai -5 :a. bilangan genapb.
bilangan ganjilc. bilangan nold. semua salah
#include<iostream.h>
#include<conio.h>
main()
{
int nilai;
cout<<"Masukkan Nilai
="; cin>>nilai;
if (nilai % 2 == 0)
cout<<"bilangan
genap";
elsecout<<"bilangan
ganjil";
getch();
}
a. bilangan genap
b. bilangan ganjil
c. bilangan nol
d. semua salah
19.Ada 2 percabangan di dalam C++
yaitu :
a. if then else dan case
of
b. if else dan switch case
c. if then dan switch
d. if dan case
20.Apa maksud dari pesan kesalahan
Statement missing ;
a. Kurang ; pada akhir
baris
b. Kurang “ pada akhir baris
c. Kurang {}
d. Deklarasi variabel salah
21.Apa maksud dari
pesan kesalahan Compound Statement missing }
a. Kurang ; pada akhir baris
b. Kurang “ pada akhir baris
c. Kurang }
d. Deklarasi variabel salah
22.Yang bukan termasuk perulangan
yaitu :
a. repeat until
c. for
b. while
d. do while
23.Perulangan yang sudah
diketahui batas perulangannya, merupakan perulangan :
a. while
c. do while
b. goto
d. for
24.Perulangan yang melakukan
pengecekan kondisi di awal blok struktur, merupakan perulangan :
a. while
c. do while
b. goto
d. for
25.Perulangan yang melakukan
pengecekan kondisi di akhir blok struktur, merupakan perulangan :
a. while
c. do while
b. goto
d. fo
Artikel Terkait
2 komentar:
Posting Komentar
Brikan Komentar anda, Kritik dan Saran Anda Sangat Membatu Kami untuk Mengembangkan Halaman ini...!!