KOMPETENSI DASAR
3.4 Menerapkan penggunaan tipe data, variabel, konstanta, 1. Peserta didik mampu
operator, dan ekspresi menerapkan operator dan
ekspresi dan sintak penulisan
4.4 Membuat kode program dengan tipe data, variabel, konstanta,
dengan benar
operator dan ekspresi
* Perkalian 9 * 3 = 27
LOGIKA
/ Pembagian (Div) 12 / 4 = 3
ARITMATIKA
PEMBANDING
LOGIKA
1. OPERATOR
> Periksa apakah nilai pertama lebih besar a > 10, periksa apakah nilai variabel
PEMBANDING dari nilai kedua a sama dengan 10
>= Periksa apakah nilai pertama lebih besar a >= 10, periksa apakah nilai
atau sama dengan nilai kedua variabel a lebih besar atau sama
LOGIKA dengan 10
< Periksa apakah nilai pertama lebih keci a < 10, periksa apakah nilai variabel
dari nilai kedua a sama dengan 10
<= Periksa apakah nilai pertama lebih kecil a <= 10, periksa apakah nilai
atau sama dengan nilai kedua variabel a lebih kecil atau sama
dengan 10
== Periksa apakah nilai keduanya sama a==10, periksa apakah nilai variabel
a sama dengan 10
!= Periksa apakah nilaia keduanya tidak sama A !=1 , periksa apakah nilai variabel
a sama dengan 10
1. OPERATOR
ARITMATIKA
PEMBANDING
LOGIKA
1. OPERATOR
ARITMATIKA Hasil dari operator ini adalah data bertipe boolean (benar/salah)
3 > 1 hasil benar 4 <= 2 hasil salah
PEMBANDING
3 == 1 hasil salah 6 != 3 hasil benar
LOGIKA
1. OPERATOR
ARITMATIKA Operator ini hanya digunakan untuk tipe data boolean, tentu saja
operand dan hasil operasinya bertipe boolean
PEMBANDING
Operator Keterangan
&& (AND) Merupakan operator dan yang memiliki hasil true apabila
LOGIKA semua operand bernilai true
PEMBANDING
Input 1 Input 2 Hasil
LOGIKA
0 0 0
0 1 0
1 0 0
1 1 1
1. OPERATOR
PEMBANDING
Input 1 Input 2 Hasil
LOGIKA
0 0 0
0 1 1
1 0 1
1 1 1
1. OPERATOR
PEMBANDING
Input Hasil
LOGIKA
0 1
1 0
Prioritas Operator
NOT 1
*, /, MOD, AND 2
-, +, OR 3
Ekspresi adalah pernyataan yang digunakan untuk mengolah suatu data menjadi output yang
dilakukan melalui suatu perhitungan yang dilakukan oleh operator . ekspresi terdiri dari
operator dan operand.
a. Ekspresi aritmatika
9-2=7 3 * 4 = 12
b. Ekspresi perbandingan
3 > 1 hasil benar 6 <= 2 hasil salah
c. Ekspresi logika
0 && 0 = 0 1 || 0 = 1
STUDI KASUS
Operasi
Aritmatika
TERIMAKASIH…!