Tugas Akhir
Penjelasan
Sekarang saatnya menggabungkan semua yang sudah dipelajari — dari variabel sampai error handling — jadi satu script utuh: pengecekan dan ringkasan data nilai siswa.
Tugas
Buat array $daftarSiswa berisi 3 hashtable, masing-masing dengan key Nama dan Nilai (array angka). Buat function RataRata($nilai) yang mengembalikan rata-rata array angka. Pakai foreach untuk menampilkan nama dan rata-rata tiap siswa, bungkus pemanggilan RataRata dengan try/catch untuk menangani kalau array nilai kosong (lempar error kustom).
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Kerjakan function RataRata dulu dan tes dengan satu array nilai, baru gabungkan dengan loop dan try/catch-nya — memecah masalah jadi langkah kecil selalu lebih mudah.