REPUBLIK INDONESIA
UNIVERSITAS ANDALAS
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
SOAL UJIAN AKHIR SEMESTER
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
d. Memblok Program
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
c. Mengeksekusi program
d. Menghilangkan variabel
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;.
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
c. Getch();
d. iostream
39. Perintah dibawah ini yang tidak termasuk pada math.h adalah...
a. Max
b. Min
c. Pow
d. Semua benar
c. Atoi()
d. Power
42. merupakan fungsi masukkan yang digunakan untuk menyimpan data dalam suatu variabel
adalah....
a. clrscr
b. getch
c. cin
d. printf
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
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
a. Conio
b. Clrscr
c. Strcpy
d. system
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++
c. relasional
d. aritmatika
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 dan outputnya untuk menampilkan “selamat datang dalam pembelajaran c++”!
65. Buatlah program dan outputnya untuk menghitung umur anda sekarang dengan syarat tahun lahir
dikurangi dengan tahun sekarang!
66. Buatlah program dan outputnya untuk manampilkan angka 1 sampai 20!
67. Buatlah satu program dan outputnya yang menggunakan operator for!
68. Buatlah satu program dan outputnya yang menggunakan operator assigment!
69. Buatlah satu program dan outputnya yang menggunakan operator bitwise!
70. Buatlah satu program dan outputnya yang menggunakan operator aritmatika?
KEMENTERIAN RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI
REPUBLIK INDONESIA
UNIVERSITAS ANDALAS
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
SOAL UJIAN AKHIR SEMESTER
71. Buatlah satu program dan outputnya yang menggunakan operator perbandingan?
72. Buatlah satu program dan outputnya yang menggunakan operator logika?
75. Buatlah satu program dan outputnya yang menggunakan header file iostream.h dan conio.h!
76. Buatlah satu program dan outputnya yang menggunakan header file stdio.h!
77. Buatlah satu program dan outputnya yang menggunakan header file string.h!
78. Buatlah satu program dan outputnya yang menggunakan header file math.h!
79. Buatlah satu program dan outputnya yang menggunakan header file iomanip.h!
80. Buatlah satu program dan outputnya yang menggunakan header file stdlib.h!
81. Buatlah suatu program dan outputnya untuk menampilkan “selamat datang” dengan 4 kali
perulangan!
82. Buatlah suatu program dan outputnya untuk menampilkan nama anda dengan satu kali
perulangan!
83. Diketahui a,b,c, dan d memiliki nilai yang sama yaitu 2, maka buatlah program dan outputnya
dengan output: a=2,b=2,c=2, dan d=2!
84. Buatlah program dan outputnya untuk menghitung luas trapesium jika diketahui sisi atas =4,sisi
bawah=2, dan tinggi=8!
88. Buatlah program dan outputnya untuk mencari jumlah dari angka “12,3,4,24,”!
KEMENTERIAN RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI
REPUBLIK INDONESIA
UNIVERSITAS ANDALAS
FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
SOAL UJIAN AKHIR SEMESTER
89. Buatlah progrsm dan outputnya array untuk mencari ilai maksimum dam minimum dengan jumlah
nilai =5!
90. Buatlah program dan outputnya untuk mencari bilangan yang lebih besar dari 10 dari angka
9,11,2,39,1,0,4,10 !
91. Buatlah program dan outputnya untuk mencari bilangan yang lebih kecil dari 6 dari angka
9,3,2,10,6,5!
92. Buatlah program dan outputnya untuk mencari nilai indeks 4 dari angka 6,7,4,2,10!
93. Buatlah program dan outputnya untuk menentukan bilangan yang diinputkan apakah ganjil atau
genap!
94. Buatlah program dan outputnya untuk menampilkan urutan angka seperti berikut!
12
123
1234
12345
95. buatlah program dan outputnya untuk mencari nilai rata-rata yang anda inputkan!
96. Buatlah progrsm dan outputnya untuk menampilkan hari senin sampai hari minggu dengan syarat
hari jumat ditampilkan dalam output!
97. Buatlah program dan outputnya untuk menginput bilangan positif, negatif, dan nol!
99. Buatlah program dan outputnya untuk menghitung jumlah dan rata-rata dengan menggunakan
program while!
Tanda Tanda
Tanda Tangan
Tangan Tangan