Latihan 2
Latihan: Kalkulator BMI
Pecah program kalkulator Body Mass Index ke dalam tiga fungsi: hitung BMI, tentukan kategori, dan cetak laporan.
Studi Kasus
Sebuah klinik kesehatan kampus membutuhkan program sederhana untuk menghitung Body Mass Index (BMI) mahasiswa dan langsung menentukan kategori kesehatannya.
Program dipecah menjadi tiga fungsi agar setiap bagian bisa diuji dan dikembangkan secara terpisah.
Rumus BMI
BMI = berat (kg) / (tinggi (m) × tinggi (m))Tabel Kategori
| Rentang BMI | Kategori |
|---|---|
| < 18.5 | Kurus |
| 18.5 – 24.9 | Normal |
| 25.0 – 29.9 | Gemuk |
| ≥ 30.0 | Obesitas |
Yang Harus Dilakukan
hitungBMI— implementasikan rumus pembagian berat dengan kuadrat tinggi.getKategoriBMI— implementasikan logika if-else, kembalikan string kategori yang tepat.- Di
main, panggil ketiga fungsi secara berurutan dengan data yang sudah tersedia.
Fungsi
cetakHasilsudah ditulis lengkap — fokuslah pada dua fungsi di atas dan pemanggilan dimain.
Contoh Output yang Diharapkan
========================
Nama : Rizky Aditya
BMI : 22.99
Kategori : Normal
========================