Anda di halaman 1dari 5

PTS PEMROGRAMAN DASAR

X TKJ
SEMESTER GENAP

1. Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?
a. cout<<“Hello World”;
b. print<<“Hello World”;
c. echo “Hello World”;
d. System.out.print(“Hello World”);
e. cin>>”Hello Word”;
2. Bagaimana cara membuat komentar di C++ ?
a. /* Ini komentar
b. # Ini komentar
c. // Ini komentar
d. < Ini komentar >
e. \\ Ini komentar
3. Setiap perintah di dalam C++ selalu diakhiri dengan tanda?
a. .
b. ]
c. *
d. }
e. ;
4. Perintah untuk menginput suatu nilai dari keyboard untuk di proses di dalam program adalah?
a. Input
b. Cout
c. Getch
d. Cin
e. Output
5. Tipe data apa yang digunakan untuk menyimpan variabel dengan nilai teks?
a. string
b. txt
c. float
d. int
e. double
6. Dibawah ini adalah cara yang tepat untuk deklarasi variabel bilangan dengan tipe integer di C+
+!
a. $bilangan;
b. int bilangan;
c. bilangan int;
d. var bilangan;
e. string bilangan;
7. Tipe data yang digunakan untuk bilangan pecahan adalah ?
a. Char
b. String
c. Integer
d. Numb
e. Double
8. Tipe data yang digunakan untuk bilangan bulat adalah ?
a. Char
b. String
c. Integer
d. Numb
e. Double
9. Tipe data yang digunakan untuk menghasilkan nilai TRUE dan FALSE adalah?
a. Integer
b. Float
c. Double
d. Boolean
e. Char
10. Untuk melakukan operasi perkalian maka harus menggunakan operator?
a. Operator pembanding
b. Operator relasi
c. Operator boolean
d. Operator aritmatika
e. Operator logika
11. Berikut ini contoh operator aritmatika, kecuali
a. -
b. /
c. <=
d. *
e. +
12. Operator pembanding digunakan untuk melakukan?
a. Penjumlahan antara dua nilai
b. Kombinasi antara dua nilai
c. Hubungan antara dua nilai
d. Perbandingan antara dua nilai
e. Perkalian antara dua nilai
13. Di bawah ini adalah salah satu contoh operator pembanding
a. **
b. %
c. ||
d. ==
e. /
14. Berikut ini jenis perulangan di C++, Kecuali
a. For
b. While
c. Do While
d. Nested Loop
e. Switch
15. Berikut bentuk umum penulisan pernyataan if yang benar yaitu
a. if (x > y)
b. if x > y then:
c. if x > y:
d. if (x > y) then:
e. if x > y
16. Berikut adalah struktur percabangan atau pemilihan di C++, Kecuali
a. if
b. if else
c. switch
d. for
e. if else if
17. Program tersebut menghasilkan output

a. Anak-anak
b. Remaja
c. Bukan usia anak maupun remaja
d. Error
e. Umur
18. Berikut adalah file header yang berfungsi untuk menangani input/output di C++?
a. #include < stream >
b. #include < conio.h>
c. #include < iostream >
d. #include < iostring >
e. #include < float >
19. Fungsi dari operator % sebagai...
a. Mencari sisa pembagian 2 bilangan
b. Prosentase bilangan
c. Pembagian 2 bilangan
d. Membagi perseratus persen
e. Prosentase 2 bilangan
20. Jenis software yang digunakan untuk membuat program yang ditulis dalam bahasa C++ adalah …
a. Text editor
b. Word prosesor
c. Cmd
d. Pagniton
e. Toogles
21. g++ -o namafile namafile.cpp perintah tersebut digunakan untuk …
a. Menjalankan program c++
b. Mencompile program c++
c. Membuka program c++
d. Menghapus program c++
e. Menambah program c++
22. Percabangan if merupakan percabangan yang hanya memiliki satu blok pilihan saat kondisi
bernilai benar adalah percabangan …
a. if
b. if/else
c. if/else/if
d. switch/case
e. nested
23. Percabangan if/else merupakan percabangan yang memiliki dua blok pilihan. Blok pilihan
pertama untuk kondisi benar, dan pilihan kedua untuk kondisi salah (else).
a. if
b. if/else
c. if/else/if
d. switch/case
e. nested
24. Kita juga dapat membuat blok percabangan di dalam percabangan. Ini disebut percabangan …
a. if
b. if/else
c. if/else/if
d. switch/case
e. nested
25. Hasil yang ditampilkan pada program tersebut adalah …
a. 12
b. 2
c. 2,5
d. 35
e. -2

Anda mungkin juga menyukai