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

Bab 17 · Level Lanjut

Bangun Ruang

Geometri bidang (Bab 12) mengukur permukaan yang rata. Bangun ruang menambah satu dimensi lagi: kedalaman. Sekarang kita menghitung isi (volume), bukan cuma luasnya.

KonsepRumus volume & luas permukaan

KubusV = s³
L = 6s²
BalokV = p×l×t
L = 2(pl+pt+lt)
TabungV = πr²h
L = 2πr(r+h)
BolaV = 4/3πr³
L = 4πr²

Contoh soal: bak air

Bak balok 2m × 1.5m × 1m, diisi air sampai penuh
V = 2 × 1.5 × 1 = 3 m³
1 m³ = 1000 liter, jadi bak ini menampung 3000 liter air

Kubus vs bola bervolume sama — mana permukaannya lebih kecil?

Fakta menarik: dari semua bentuk dengan volume sama, bola punya luas permukaan paling kecil. Inilah kenapa tetesan air, gelembung sabun, dan planet cenderung berbentuk bola — alam "menghemat" permukaan secara otomatis.

Latihan mandiri

1. Kubus dengan sisi 5cm. Berapa volumenya?

2. Tabung radius 3cm, tinggi 10cm (π≈3.14). Berapa volumenya?

Jawaban 1: 5³ = 125 cm³
Jawaban 2: 3.14×3²×10 = 3.14×9×10 = 282.6 cm³

Kode JRGMenghitung volume berbagai bangun ruang

bangun_ruang.jrg
fn volumeBalok(p: float, l: float, t: float) -> float {
    return p * l * t
}

fn volumeTabung(r: float, h: float) -> float {
    return math::PI * r * r * h
}

fn volumeBola(r: float) -> float {
    return (4.0 / 3.0) * math::PI * math::pow(r, 3.0)
}

pub fn main() {
    wok("Volume bak air:", str::format("{:.2}", volumeBalok(2.0, 1.5, 1.0)), "m3")
    wok("Volume tabung:", str::format("{:.2}", volumeTabung(3.0, 10.0)), "cm3")
    wok("Volume bola r=6:", str::format("{:.2}", volumeBola(6.0)), "cm3")
}
Volume bak air: 3.00 m3
Volume tabung: 282.74 cm3
Volume bola r=6: 904.78 cm3

Kuis 1

Volume kubus dengan sisi 4cm adalah...

Kuis 2

Manakah satuan yang tepat untuk VOLUME?

Kuis 3

Balok berukuran 3×4×5 cm. Berapa volumenya?