Soal SMP · Soal cerita · Kesulitan 4/5
Dalam sebuah kelas, siswa diminta membuat program sederhana untuk menghitung rata-rata nilai ulangan. Seorang siswa menulis kode yang menjumlahkan semua nilai lalu membaginya dengan jumlah siswa. Namun, hasilnya selalu 0. Apa kemungkinan penyebab kesalahan tersebut?
- A.Siswa lupa menginisialisasi variabel penjumlahan dengan nilai awal 0
- B.Siswa menggunakan tipe data string untuk menyimpan nilai
- C.Siswa tidak memberikan nilai pada variabel jumlah siswa
- D.Siswa menulis operasi pembagian sebelum penjumlahan
Kunci jawaban & pembahasan
Jawaban: Siswa lupa menginisialisasi variabel penjumlahan dengan nilai awal 0
Jika variabel penjumlahan tidak diinisialisasi, biasanya bernilai 0 atau tidak terdefinisi, sehingga hasil pembagian menjadi 0.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari