Soal 3 dari 5
Medium Dikerjakan di Kertas0 dari 5 soal telah dikerjakan
Menangani data kosong pada perhitungan nilai rata-rata
Instruksi: Kerjakan latihan ini di kertas atau buku catatan secara mandiri. Tuliskan nomor soal pada lembar jawabanmu agar mudah dicocokkan saat evaluasi.
Diberikan algoritma penghitung rata-rata nilai kuis kelas:
1. Inisialisasi total = 0.
2. Hitung jumlah_siswa = banyak_data(daftar_nilai).
3. Untuk setiap nilai dalam daftar_nilai: total = total + nilai.
4. rata_rata = total / jumlah_siswa.
5. Tampilkan rata_rata.
Masalah: Pada saat kelas baru dibuka dan belum ada satu pun siswa yang mengumpulkan kuis (daftar_nilai kosong), program mengalami crash fatal (error sistem).
Tuliskan di kertas: (1) penyebab persis terjadinya error crash, (2) pada baris nomor berapa kesalahan terjadi, (3) rancangan perbaikan algoritma agar menangani data kosong secara anggun (graceful).
1. Inisialisasi total = 0.
2. Hitung jumlah_siswa = banyak_data(daftar_nilai).
3. Untuk setiap nilai dalam daftar_nilai: total = total + nilai.
4. rata_rata = total / jumlah_siswa.
5. Tampilkan rata_rata.
Masalah: Pada saat kelas baru dibuka dan belum ada satu pun siswa yang mengumpulkan kuis (daftar_nilai kosong), program mengalami crash fatal (error sistem).
Tuliskan di kertas: (1) penyebab persis terjadinya error crash, (2) pada baris nomor berapa kesalahan terjadi, (3) rancangan perbaikan algoritma agar menangani data kosong secara anggun (graceful).
Kerjakan di kertas.
Tuliskan nomor soal 3 pada jawabanmu agar bisa dicocokkan saat evaluasi.
Website tidak mengumpulkan atau mengoreksi jawaban yang kamu tulis.