Petunjuk:
Silahkan jawab soal yang menurut anda lebih mudah terlebih dahulu.
Pada soal nomor 1-5 harap memberi cetak tebal pada jawaban yang dipilih.
Pada soal nomor 6-7 harap mengumpulkan file .cpp terpisah dari file soal.
Pengumpulan, letakan dalam format .zip:
o File soal beserta jawaban dari soal nomor 1-5
o File .cpp pada soal nomor 6 dan 7.
Soal:
1. Variabel yang bersifat tetap dan tidak dapat diubah adalah? (Poin 10)
a. Integer
b. Konstanta
c. Array
d. Char
e. Struct
2. Apabila a=10; b=5; c=2; maka a=b; c=c+a+b; b=c; akan mengakibatkan? (Poin 10)
a. a=5, b=2, c=12
b. a=10, b=12, c=17
c. a=5, b=12, c=17
d. a=5, b=12, c=12
3. Tipe data yang bernilai true dan false adalah? (Poin 10)
a. Bool
b. Char
c. Int
d. String
4. Apa luaran dari penggalan sintaks berikut,
a. Error di baris 31
b. Error di baris 28
c. Error di baris 27
d. Tidak ada error
6. Bagaimana cara menampilkan luaran sebagai berikut pada program? (Poin 20)
7. Buatlah program yang menerima dua bilangan bulat dari input user, dimana hasil yang ditampilkan
adalah hasil perkalian antara dua bilangan yang diinput, namun ekspresi perkalian tidak boleh
menggunakan operator perkalian (*). (Poin 30)
- Selamat Mengerjakan -