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 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
Latihan Pemahaman

Uji Pemahaman — 3 Soal

Campuran pilihan ganda biasa, kompleks, dan dua tingkat — mengikuti kerangka kognitif C1–C3 ala PISA.

Lembar Kerja Peserta Didik

LKPD Pertemuan 8

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

1. Jika nilai sensor ultrasonic = 15 (cm) dan ambang batas smart bin = 10 (cm), tulis satu ekspresi perbandingan untuk mengecek apakah sampah sudah penuh.
2. Buat satu contoh perhitungan matematis yang relevan dengan proyek kelompokmu (misalnya menghitung persentase, rata-rata, dsb).