A. Tipe
Data
Tipe data merupakan sebuah pendeklarasian yang digunakan untuk menyimpan bilangan atau karakter. Tipe data tidak terlepas dari yang namanya variabel. Variabel adalah sebuah pengenal yang mewakili suatu nilai tertentu dalam program.
Tipe data merupakan sebuah pendeklarasian yang digunakan untuk menyimpan bilangan atau karakter. Tipe data tidak terlepas dari yang namanya variabel. Variabel adalah sebuah pengenal yang mewakili suatu nilai tertentu dalam program.
Tipe Data terbagi menjadi 3:
2. Tipe data karakter, merupakan tipe data yang digunakan untuk menyimpan karakter berupa kata (string), karakter. Contoh tipe data karakter : string, char.
3. Tipe data logika atau boolen, merupakan bentuk ekspresi dari perbandingan. Tipe data boolean ditulis dengan bool. Tipe data ini hanya bernilai True (1) atau False (0) dan secara default bernilai 1.
Tipe data primitive, merupakan tipe data yang telah tersedia pada library/file header tertentu, misalnya : int, char, string, dll.
Tipe data modifier, merupakan tipe data yang dapat memanipulasi tipe data primitif dalam hal rentang dan ukuran memori yang digunakan. Macam-macam tipe data modifier:
2. Tipe data karakter, merupakan tipe data yang digunakan untuk menyimpan karakter berupa kata (string), karakter. Contoh tipe data karakter : string, char.
3. Tipe data logika atau boolen, merupakan bentuk ekspresi dari perbandingan. Tipe data boolean ditulis dengan bool. Tipe data ini hanya bernilai True (1) atau False (0) dan secara default bernilai 1.
Tipe data primitive, merupakan tipe data yang telah tersedia pada library/file header tertentu, misalnya : int, char, string, dll.
Tipe data modifier, merupakan tipe data yang dapat memanipulasi tipe data primitif dalam hal rentang dan ukuran memori yang digunakan. Macam-macam tipe data modifier:
- Signed : Memungkinkan bilangan yang tersimpan menjadi postif dan negatif.
- Unsigned : Memungkinkan bilangan yang tersimpan menjadi positif saja.
- Short : Untuk mengecilkan jumlah memori yang digunakan.
- Long : Untuk membesarkan memori yang digunakan
B. Operator
Operator merupakan simbol-simbol khusus yang digunakan untuk
melakukan operasi aritmatika maupun perbandingan. Beberapa operator yang sering
digunakan:
1. Assignment Operators,
berfungsi untuk memberikan nilai pada sebuah variabel. Assignment
Operators disimbolkan dengan tanda = (sama dengan). Contoh penggunaan
string nama = “Risma”;
2. Arithmetic Operators, digunakan untuk melakukan operasi aritmatika. Arithmetic
Operators disimbolkan dengan * (kali), / (bagi), + (penjumlahan), -
(pengurangan). Contoh penggunaan:
int
hasil;
int
angka_1 = 0;
int
angka_2 = 3;
hasil =
angka_1 + angka_2;
3. Compound Assignment, berfungsi untuk melakukan modifikasi terhadap nilai
dari suatu variabel tanpa harus mendeklarasikan nilai variabel kedua.
Tabel Compound Assigment:
4. Increment atau decrement, berfungsi untuk meningkatkan atau mengurangi nilai
dalam variabel. Operator ini biasanya digunakan dalam perulangan.
Pendeklarasiannya yaitu ada pre-increment akan menambahkan nilai 1 sebelum
operasi lain dijalankan dan post-increment akan menambahkan 1 nilai
sesudah proses lain dijalankan. Contoh : angka++; (artinya = angka +
1).
6. Logical Operators, digunakan untuk membandingkan 2 nilai variabel atau
lebih. Tabel:
Contoh penggunaan :
(
(5 == 5) && (3 > 6) ) // Hasil = false, karena ( true &&
false )
(
(5 == 5) || (3 > 6) ) // Hasil = true, karena ( true || false )
0 komentar:
Posting Komentar