Pokok Bahasan
1. Mengenal Variabel dan Konstanta
2. Mengenal Tipe Data untuk Variabel
3. Mengenal Ekspresi
Tujuan Pembelajaran
Setelah membaca materi bab ini, mahasiswa mampu:
1. Mengenal dan memahami tentang Variabel dan Konstanta
2. Mengenal dan memahami Tipe Data pada Variabel
3. Mengenal dan Memahami Operator
2.3. Ekspresi
Ekpresi dalam pemrograman bisa diartikan sebagai kombinasi atau gabungan
dari variabel, konstanta, tipe data, operator atau fungsi dalam sebuah proses untuk
menghasilkan nilai dengan tipe tertentu.
Contoh sebuah ekpresi adalah:
bilSatu + bilDua
ekspresi tersebut melibatkan dua operan (bilSatu dan bilDua) dan satu operator
(+). hasil akhir dari sebuah ekpresi biasanya disimpan dalam bentuk penugasan
pernyataan ke variabel. Dari contoh diatas dapat ditulis menjadi
HasilPenjumlahan = bilSatu + bilDua
Hasil ekpresi bilSatu + bilDua disimpan dalam variabel HasilPenjumlahan.
2.4.Operator
Operator digunakan untuk mengubah nilai dari variabel. Beberapa operator
yang sering digunakan adalah Operator Aritmatika, operator Ralasional, operator
String dan Operator Boolean.
1. Operator Aritmatika
Operator yang digunakan untuk mengerjakan operasi aritmatika. Pada tabel 2.3
mencantumkan semua operator Aritmatika yang sering digunakan.
Tabel 2.3. Daftar Operator Aritmatika
No Opearator Keterangan Contoh
1 + Penjumlahan 7 + 7 = 14
2 - Pegurangan 8–7=1
3 - Negasi -7
4 * Perkalian 7 * 7 = 49
5 / Pembagian 7/ 7=1
6 ^ Pangkat 7 ^ 2 = 49
7%2=1
7 Mod atau % Sisa Pembagian
6%
2. Operator Relasional
Operator relasional biasanya digunakan untuk membandingkan nilai dengan
hasil akhir berupa kondisi BENAR(True) atau SALAH(False). Pada tabel 2.3
terdapat beberapa operator Realtional yang disertai contoh dan hasilnya.
Misanya nilai A = 10 dan nilai B = 15.
3. Operator String
Operator string digunakan untuk menggabungkan dua nilai ke dalam bentuk string.
Operator string yang sering digunakan adalah tanda “+” atau tanda “&”. Tergantung
dari bahasa pemrograman yang digunakan.
Contoh.
Panjang = 10
Lebar = 2
Luas = Panjang * Lebar
Luas = 20
“Luas Persegi adalah “ & Luas
Outputnya adalah => Luas Persegi adalah 20
4. Operator Logika
Operator logika digunakan untuk membentuk ekpresi boolean. Operasi logika yang
tersedia berupa not, and dan or, pada Tabel 2.4 memperlihatkan bentuk penulisan
dari empresi logika. Ekspresi and akan menghasilkan nilai benar jika semua operan
yang dibandingkan bernilai benar. Ekpresi or akan bernilai salah jika semua operan
yang dibandingkan benilai salah. Ekpresi not digunakan untuk menghasilkan nilai
kebalian, misalnya nilai benar akan bernilai salah jika menggunakan ekspresi salah.
Tabel 2.5 memperlihakan aturan dalam penggunaan operator logika.
6. Tabel A berisi kumpulan data sedangkan tabel B terdiri dari beberapa tipe data
yang biasa digunakan. Carilah relasi antara tabel A dan tabel B dengan
menggunakan tanda panah sebagai penghubungnya.
A B
Mawar,
Integer
Melati
-2,335 String
75 String
Lulus, Tidak
Real
Lulus
12,33 Boolean
0115 Integer
115 Real
8. Tentukan kondisi benar atau salah pada operasi relasional berikut jika A = – 3
dan B= – 2
a. A>B
b. A<B
c. B>=A
d. B<=A
e. A<>B
f. A==B
10. Dari tabel berikut, tentukan nilai X OR Z, Y AND Z, dan NOT (Y AND Z)
X Y Z
1 1 0
1 0 0
0 1 1
0 0 1