Uji Kompetensi 2 Algoritma Dan Pemrograman


1. Apakah perbedaan antara sign dan unsigned untuk integer ?
2. Apakah arti dari void ?
3. By default, 123.45 apakah float atau double ?

4. Berikan contoh literal (konstan) heksadesimal dan octal !
5. Apa perbedaan antara "W" dan 'W' ?
6. Berilah contoh deklarasi variable bertipe int sekaligus diberi nilai 10 !
7. Berikan pernyataan C++ untuk menggantikan operator i++ !
8. Apa perbedaan operator  "=" dan operator "==" ?
9. Tulislah sebuah pernyataan untuk memberi nilai 100 pada variable x,y dan z !
10. Sebutkan 3 operator logik !


Jawab 
1. Tipe sign merupakan default dari tipe-tipe dasar yang menyatakan data dapat bernilai positif atau negatif, sedangkan tipe data unsigned akan menyebabkan nilai yang ada di dalamnya selalu bernilai positif.
2. Void adalah Tipe data yang digunakan untuk suatu tipe fungsi yang tidak mempunyai nilai kembalian.
3.  Float
5. Jika kita menggunakan tanda petik seperti ini (' ') maka semua variable yang dimiliki data string dan dalam string tersebut akan dideklarasikan atau dicetak nama variable itu sendiri.
6. int angka = 10;
8. Single equa (=) digunakan untuk mendeklarasikan suatu nilai variable. Contohnya int b=4; maka b nilainya adalah 4. Sedangkan double equas (==) bisa digunakan  untuk membandingkan pembeda, sehingga tombol bisa menjalankan perintah simpan atau ubah tergantung variable mana yang hidup atau tombol mana yang di klik.
10. or (atau), and (&&), not (negasi)

Posting Komentar

0 Komentar