Lewati ke isi
JRG++JRG++ v0.2.0

Bab 16 · Level Lanjut

Perbandingan & Rasio

Rasio membandingkan dua hal secara relatif, bukan secara absolut. "2 gelas tepung : 1 gelas gula" tetap berlaku baik kamu membuat 1 loyang atau 100 loyang kue — itulah kekuatan rasio.

KonsepNotasi & menyederhanakan rasio

Rasio 8:12 ditulis dengan cara sama seperti pecahan, dan disederhanakan dengan cara sama — bagi dengan FPB-nya.

8 : 12 = 2 : 3
FPB(8,12) = 4 → 8÷4 : 12÷4 = 2 : 3

Perbandingan senilai (proporsi langsung)

Kalau satu nilai naik, nilai lain juga naik dengan kelipatan yang sama. Resep untuk 4 orang perlu diskalakan untuk 10 orang — semua bahan naik dengan rasio yang sama.

Resep 4 orang butuh 200g tepung. Untuk 10 orang?
200/4 = 50g per orang
50 × 10 = 500g tepung

Perbandingan berbalik nilai (proporsi terbalik)

Kadang hubungannya terbalik: makin banyak pekerja, makin sedikit waktu yang dibutuhkan (dengan asumsi kerja sama rata).

6 pekerja selesai dalam 8 hari. Berapa hari untuk 4 pekerja?
Total "kerja" = 6 × 8 = 48 pekerja-hari
4 pekerja: 48 ÷ 4 = 12 hari (lebih lama, karena lebih sedikit orang)

Skala peta & model

Skala peta 1 : 500.000. Jarak di peta 3cm, jarak asli?
3cm × 500.000 = 1.500.000 cm = 15 km
Latihan mandiri

1. Sederhanakan rasio 24:36.

2. Mobil dengan kecepatan 60km/jam menempuh jarak dalam 3 jam. Jika kecepatan jadi 90km/jam, berapa jam waktu tempuhnya? (jarak tetap)

Jawaban 1: FPB(24,36)=12 → 2:3
Jawaban 2: Berbalik nilai. Jarak=60×3=180km. Waktu baru=180÷90=2 jam.

Kode JRGFungsi skala resep

rasio.jrg
fn skalakanResep(jumlahAsli: float, porsiAsli: float, porsiBaru: float) -> float {
    let perPorsi = jumlahAsli / porsiAsli
    return perPorsi * porsiBaru
}

fn waktuBerbalikNilai(pekerjaAsli: float, hariAsli: float, pekerjaBaru: float) -> float {
    let totalKerja = pekerjaAsli * hariAsli
    return totalKerja / pekerjaBaru
}

pub fn main() {
    wok("Tepung utk 10 orang:", str::format("{:.0}", skalakanResep(200.0, 4.0, 10.0)), "g")
    wok("Hari utk 4 pekerja:", str::format("{:.0}", waktuBerbalikNilai(6.0, 8.0, 4.0)), "hari")
}
Tepung utk 10 orang: 500 g
Hari utk 4 pekerja: 12 hari

Kuis 1

Rasio 15:25 disederhanakan menjadi...

Kuis 2

8 pekerja selesai proyek dalam 6 hari. Berapa hari untuk 12 pekerja?

Kuis 3

Ciri utama perbandingan BERBALIK nilai adalah...