Materi & LKPD · Pertemuan 8

Operator Matematis & Operator Perbandingan

Program butuh cara untuk menghitung dan membandingkan nilai. Hari ini kita kenalan dengan dua kelompok operator dasar dalam bahasa C.

⏱ 2 JP 🎯 Operator 📘 Buku hlm. 71 🧩 Kode TP TP.12.4.2
Materi

Menghitung & Membandingkan Nilai

Operator Matematis

operator_matematis.inoC (Arduino)
int a = 10, b = 3;
int jumlah = a + b;   // 13
int selisih = a - b;  // 7
int kali = a * b;     // 30
int bagi = a / b;     // 3 (pembulatan bawah untuk int)
int sisa = a % b;     // 1 (modulus / sisa bagi)

Operator Penugasan & Operator Kompon

Selain = untuk memberi nilai, ada operator kompon yang menggabungkan operasi matematis dengan penugasan sekaligus.

operator_kompon.inoC (Arduino)
int x = 10;
x += 5;  // sama dengan x = x + 5  -> 15
x -= 3;  // sama dengan x = x - 3  -> 12
x *= 2;  // sama dengan x = x * 2  -> 24
x /= 4;  // sama dengan x = x / 4  -> 6
x %= 4;  // sama dengan x = x % 4  -> 2

Operator Perbandingan

Menghasilkan nilai true atau false — dipakai nanti dalam percabangan (if).

operator_perbandingan.inoC (Arduino)
a == b   // sama dengan
a != b   // tidak sama dengan
a > b    // lebih besar
a < b    // lebih kecil
a >= b   // lebih besar atau sama dengan
a <= b   // lebih kecil atau sama dengan

Operator Logika & Increment/Decrement

operator_logika.inoC (Arduino)
int a = 10, b = 20;
(a < b) && (a > 5)   // AND -> true jika keduanya benar
(a > b) || (a > 5)   // OR  -> true jika salah satu benar
!(a < b)             // NOT -> membalik nilai kebenaran

int x = 5;
x++;  // post-increment: pakai nilai dulu, baru ditambah
++x;  // pre-increment: ditambah dulu, baru dipakai
Latihan Pemahaman

Latihan Pilihan Ganda — 20 Soal

Mencakup operator matematis, penugasan/kompon, perbandingan, logika, dan increment/decrement — mengikuti kerangka kognitif C1–C3 ala PISA.

Kuis akan berjalan dalam mode layar penuh. Jangan keluar dari layar penuh selama mengerjakan — setiap kali keluar layar penuh atau berpindah tab akan tercatat sebagai pelanggaran dan ikut muncul di hasil PDF.

Lembar Kerja Peserta Didik

Latihan Essay — 10 Soal

Isi identitas dan jawaban, lalu unduh sebagai PDF untuk dikumpulkan.

Latihan ini juga berjalan dalam mode layar penuh. Jangan keluar dari layar penuh selama mengerjakan — setiap kali keluar layar penuh atau berpindah tab akan tercatat sebagai pelanggaran dan ikut muncul di hasil PDF.