3. Bahasa pemrograman c++ diberi nama oleh Rick Mascitti, namun pada awal pembuatannya
diberi nama?
a. A better B
b. A better D
c. A better A
d. A better C
11. Identifier yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan. Dan tidak
dapat dirubah saat program berjalan, disebut?
a. Variabel
b. Konstanta
c. Tipe data
d. Label
18. Fungsi yang digunakan untuk membuat string menjadi capital adalah...
a. Strcpy
b. Strupr
c. Strcmp
d. Strcat
19. Fungsi yang digunakan untuk mengubah huruf menjadi kecil semua adalah....
a. Strcmp
b. Strump
c. Strlwr
d. Strcat
24. Dibawah ini cara penuliasan program pointer yang benar adalah...
a. P=*alamat;
b. P=&a;
c. P=+a;
d. P=*tujuan;.
25. Dibawah ini merupakan operator aritmatika, kecuali....
a. +
b. –
c. /
d. >/
31. Dibawah ini penulisan For yang benar pada suatu program yaitu....
a. For(inisialisai;syarat;penambahan)pernyataan;
b. For(penambahan;inisialisasi;syarat)pernyataan;
c. For(inisialisai;penambahan;syarat)pernyataan;
d. For(penambahan;syarat;inisialisai)pernyataan;
32. Dibawah ini merupakan tipe data yang bersifat numerik, kecuali....
a. Char
b. Float
c. Short
d. Long
39. Perintah dibawah ini yang tidak termasuk pada math.h adalah...
a. Max
b. Min
c. Pow
d. Semua benar
43. merupakan sebuah file yang digunakan untuk mendefinisikan berbagai file makro, fungsi, variabel
,dan konstanta disebut....
a. define
b. debug
c. header file
d. compile
45. Merupakan proses menerjemahkan bahasa manusia kedalam bahasa yang dimengerti komputer
disebut?
a. Debug
b. Compile
c. Expent
d. header
46. suatu tempat untuk menampung nilai atau data yang dapat berubah-ubah disebut?
a. define
b. Shorting
c. Main
d. variabel
49. Dibawah ini yang merupakan perintah untuk menampilkan karakter ASCII...
a. Putch
b. Pull
c. Getch
d. getc
50. Fungsi dari getch adalah....
a. Menahan monitor
b. Menahan kursor
c. Menahan mouse
d. Menahan tampilan
52. Perintah yang digunakan untuk menampilkan data ataupun tulisan disebut?
a. Cout
b. Cin
c. Clrscr
d. Clreol
54. Header file yang digunakan untuk memberi warna tulisan pada bacground c++ adalah...
a . Windows.h
b. Iomanip.h
c. string.h
d. stlib.h
56. Untuk melihat hasil dari program yang dikerjakan tekan tombol...
a.CTRL+F9
b.CTRL+F10
c.CTRL+F11
d.CTRL+F12
57. Compiler C++ yang telah beredar dipasaran antara lain, kecuali?
a. Turbo C++
b. Visual C++
c. Turbo Pascal
d. Microsoft C\C++
Program dibawah ini untuk nomor 58-63
#include <iostream.h> // header file
#include <conio.h>
Void main()
{
Clrscr(); // membersihkan layar
Int a,b,c; //tipe data integer
Cout<<”masukkan angka :”;cin>>a; // menampilkan tulisan
Cout<<”masukkan angka :”;cin>>b;
{
C=a+b; \\ operator aritmatika
Cout<<”a+b”<<”=”<<c<<endl; // perintah untuk pindah baris
Getch();
}
61. Dari program diatas, dibawah ini manakah yang disebut variabel?
a. a,b,c;
b. c=a+b;
c. void main
d. Clrscr();
64. Buatlah program untuk menampilkan “selamat datang dalam pembelajaran c++”!
65. Buatlah program untuk menghitung umur anda sekarang dengan syarat tahun lahir dikurangi
dengan tahun sekarang!
74. Buatlah program dengan menggunakan if dan else dengan syarat jika diinput bilangan ganjil maka
tampilkan bilangan ganjil dan jika diinput bilangan genap maka tampilkan bilangan genap!
75. Buatlah satu program yang menggunakan header file iostream.h dan conio.h!
81. Buatlah suatu program untuk menampilkan “selamat datang” dengan 4 kali perulangan!
82. Buatlah suatu program untuk menampilkan nama anda dengan satu kali perulangan!
83. Diketahui a,b,c, dan d memiliki nilai yang sama yaitu 2, maka buatlah program dengan
output: a=2,b=2,c=2, dan d=2!
84. Buatlah program untuk menghitung luas trapesium jika diketahui sisi atas =4,sisi bawah=2, dan
tinggi=8!
89. Buatlah progrsm array untuk mencari ilai maksimum dam minimum dengan jumlah nilai =5!
90. Buatlah program untuk mencari bilangan yang lebih besar dari 10 dari angka 9,11,2,39,1,0,4,10 !
91. Buatlah program untuk mencari bilangan yang lebih kecil dari 6 dari angka 9,3,2,10,6,5!
92. Buatlah program untuk mencari nilai indeks 4 dari angka 6,7,4,2,10!
93. Buatlah program untuk menentukan bilangan yang diinputkan apakah ganjil atau genap!
12
123
1234
12345
95. buatlah program untuk mencari nilai rata-rata yang anda inputkan!
96. Buatlah progrsm untuk menampilkan hari senin sampai hari minggu dengan syarat hari jumat
ditampilkan dalam output
97. Buatlah program untuk menginput bilangan positif, negatif, dan nol!
99. Buatlah program untuk menghitung jumlah dan rata-rata dengan menggunakan program while!