Modul 2 : Tipe Data dan Operator
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 member nilai 100 pada variable x, y dan z!
10. Sebutkan 3 operator logik !
Jawaban Modul 2
1. - Unsigned akan menyebabkan nilai yang ada di dalamnya selalu bernilai positif.
- Sign merupakan default dari tipe - ntipe dasar yang menyatakan data dapat bernilai positif atau negatif.
2. Void yaitu dalam suatu program apabila tidak ada nilai yang akan dikembalikan maka dapat digunakan tipe void.
3.float
4. 75 // decimal 0113 // octal 0x4b // hexadecimal
5. - “W” menggunakan tanda petik dua “ merupakan ciri dari sebuah kata atau kalimat yang disebut string ( contoh : cout << “masukan bilangan pertama“; )
- ‘W’ menggunakan tanda petik satu ‘ merupakan ciri dari type data character / char.
6.int b = 10;
7.i++ atau sama dengan i+1.
8. - Operator “=” adalah operator yang berfungsi untuk menentukan hasil didalam perhitungan.Contoh : x*y = hasil.
- Operator “==” adalah comparison operator sama dengan atau sama, dan biasa digunakan didalam percabangan atau if-else (test-condition). Conoth : if ( x % 2 == 0 )
9. int x=100;
int y=100;
int z=100;
10. Pengurangan (-), penjumlahan (+), pembagian (/), perkalian (*).
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 member nilai 100 pada variable x, y dan z!
10. Sebutkan 3 operator logik !
Jawaban Modul 2
1. - Unsigned akan menyebabkan nilai yang ada di dalamnya selalu bernilai positif.
- Sign merupakan default dari tipe - ntipe dasar yang menyatakan data dapat bernilai positif atau negatif.
2. Void yaitu dalam suatu program apabila tidak ada nilai yang akan dikembalikan maka dapat digunakan tipe void.
3.float
4. 75 // decimal 0113 // octal 0x4b // hexadecimal
5. - “W” menggunakan tanda petik dua “ merupakan ciri dari sebuah kata atau kalimat yang disebut string ( contoh : cout << “masukan bilangan pertama“; )
- ‘W’ menggunakan tanda petik satu ‘ merupakan ciri dari type data character / char.
6.int b = 10;
7.i++ atau sama dengan i+1.
8. - Operator “=” adalah operator yang berfungsi untuk menentukan hasil didalam perhitungan.Contoh : x*y = hasil.
- Operator “==” adalah comparison operator sama dengan atau sama, dan biasa digunakan didalam percabangan atau if-else (test-condition). Conoth : if ( x % 2 == 0 )
9. int x=100;
int y=100;
int z=100;
10. Pengurangan (-), penjumlahan (+), pembagian (/), perkalian (*).