praktikum
Praktikum Modul 3: Struktur Percabangan dan Logika Keputusan
Asisten Praktikum: Imam Syafii
Praktikum Modul 3: Struktur Percabangan Kompleks dan Sistem Pakar Keputusan Sederhana
Sesi praktikum ini mendalami teknik pengendalian alur eksekusi berbasis kondisi majemuk, percabangan bersarang (nested if), dan perancangan sistem penunjang keputusan berbasis aturan (rule-based decision system).
1. Tujuan dan Ruang Lingkup Praktikum
- Mengonstruksi percabangan hierarkis untuk menangani skenario keputusan multi-kondisi yang saling bergantung.
- Mengoptimalkan kondisi logika untuk menghindari percabangan berlebihan (deep nesting anti-pattern) melalui pemanfaatan operator boolean majemuk.
- Mengimplementasikan penanganan kondisi batas (boundary conditions) dan pengecualian input yang tidak valid.
2. Skenario Studi Kasus Laboratorium
- Sistem Klasifikasi Indeks Massa Tubuh (BMI) & Rekomendasi Medis: Menghitung indeks BMI berdasarkan tinggi dan massa tubuh, kemudian mengategorikan status gizi pasien ke dalam kategori kurus, normal, kelebihan berat badan, atau obesitas.
- Penentuan Tarif Tiket Transportasi Terpadu: Menghitung tarif tiket kereta/pesawat dengan memperhitungkan faktor umur (anak-anak, dewasa, lansia), kelas kabin, dan jadwal keberangkatan pada musim liburan (peak season).
3. Berkas Pelaporan Laboratorium
- Tugas Pendahuluan (TP 3): Berkas
24-085_Moch. Zamroni Fahreza_TP3.pdfyang menyajikan perancangan flowchart decision tree yang komprehensif. - Laporan Praktikum (TPP 3): Berkas
24-085_Moch. Zamroni Fahreza_TPP3.pdfyang merangkum kode program final, pengujian input tak terduga, dan kesimpulan metodologis.