Bab 8 · Konsep Lanjutan
Variabel & Persamaan
Variabel adalah "kotak kosong" yang mewakili angka yang belum diketahui. Persamaan adalah teka-teki yang memberitahumu cukup informasi untuk menemukan isi kotak itu.
KonsepApa itu variabel?
Dalam x + 5 = 12, huruf x adalah variabel — tempat kosong yang nilainya belum diketahui, tapi bisa dicari karena ada aturan (persamaan) yang menghubungkannya dengan angka lain.
Menyelesaikan persamaan langkah demi langkah
Bonus: sistem dua persamaan, dua variabel
Kadang satu persamaan saja tidak cukup karena ada dua hal yang belum diketahui. Solusinya: cari dua persamaan, lalu gabungkan lewat substitusi.
Latihan mandiri
1. Selesaikan: 5x − 4 = 21
2. Selesaikan: 2(x + 3) = 16
Kode JRGlet, mut, dan const — tiga jenis "kotak"
JRG punya tiga cara mendeklarasikan sebuah nilai, mirip tiga jenis variabel matematika: yang tetap, yang bisa diubah, dan yang benar-benar dikunci.
package main
const PAJAK: float = 0.11 // tidak pernah berubah di seluruh program
pub fn main() {
let x = 5 // tetap, tak bisa diubah lagi
let mut skor = 0 // boleh berubah
skor += 10
wok("x tetap:", x)
wok("skor berubah:", skor)
wok("pajak konstan:", PAJAK)
}x tetap: 5
skor berubah: 10
pajak konstan: 0.11Kuis 1
Nilai x pada 4x − 3 = 17 adalah...
Tepat! 4x=20 → x=5.
Coba lagi: 4x = 17+3, lalu bagi 4.
Kuis 2
Jika x+y=10 dan x−y=4, berapa nilai x?
Benar! x=y+4, substitusi: 2y+4=10 → y=3, x=7.
Coba substitusi salah satu persamaan ke persamaan lainnya.
Kuis 3
Di JRG, nilai yang TIDAK BOLEH berubah sama sekali sebaiknya dideklarasikan dengan...
Tepat! const untuk nilai yang benar-benar tetap, seperti tarif pajak.
Belum tepat — mut justru menandakan nilai BOLEH berubah.