Soal SMA · Penerapan · Kesulitan 4/5
Seorang siswa membuat program untuk menghitung luas lingkaran. Ia menulis: jari_jari = input('Masukkan jari-jari: '); luas = 3.14 * jari_jari ** 2; print(luas). Program error. Apa penyebabnya?
- A.Input menghasilkan string, perlu dikonversi ke float
- B.Rumus luas lingkaran salah
- C.Variabel jari_jari tidak didefinisikan
- D.Print tidak memerlukan tanda kurung
Kunci jawaban & pembahasan
Jawaban: Input menghasilkan string, perlu dikonversi ke float
Fungsi input() mengembalikan string, sehingga perlu dikonversi ke tipe numerik sebelum operasi aritmetika.
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