⚙️ Operators

Simbol untuk melakukan operasi perhitungan, perbandingan, dan logika.

Operator adalah simbol yang digunakan untuk melakukan operasi pada variabel atau nilai. Operator membantu komputer melakukan perhitungan, perbandingan, dan pengambilan keputusan.

🧮 1. Operator Aritmatika

Digunakan untuk operasi matematika dasar.

OperatorFungsiContoh
+Penjumlahana + b
-Pengurangana - b
*Perkaliana * b
/Pembagiana / b
%Modulus (Sisa Bagi)a % b
Penting:
  • Pembagian integer (5 / 2) menghasilkan 2 (pecahan dibuang).
  • Modulus (%) hanya bekerja untuk bilangan bulat (integer).
Increment & Decrement
Prefix (++a)

Tambah dulu, baru pakai nilainya.

Postfix (a++)

Pakai dulu nilainya, baru tambah.

Contoh Program Aritmatika:
Output:

🔍 2. Operator Relasi (Perbandingan)

Hasil perbandingan adalah 1 (True) atau 0 (False).

OperatorFungsi
==Sama dengan
!=Tidak sama dengan
>Lebih besar
<Lebih kecil
>=Lebih besar sama dengan
<=Lebih kecil sama dengan
Output:

🧠 3. Operator Logika

Digunakan untuk menggabungkan kondisi.

&&

AND

Benar jika KEDUA kondisi benar.

true && true = true

||

OR

Benar jika SALAH SATU kondisi benar.

true || false = true

!

NOT

Membalikkan nilai kondisi.

!true = false
Contoh Program Logika:
Output:

📝 Latihan

Buatlah program yang:

  1. Meminta input dua angka.
  2. Menampilkan hasil penjumlahan dan selisihnya.
  3. Mengecek apakah kedua angka tersebut positif (lebih besar dari 0).