Soal dan Jawaban Latihan 4-5 Informatika kelas 10 BAB 6 Halaman 118
Panduan yang lengkap tentang soal dan jawaban Latihan 4-5 Informatika Kelas 10 BAB 6
Penulis: Tribun Jogja | Editor: Joko Widiyarso
1. Output dari variabel bil1 pada baris keempat ialah 5 saja.
2. Nilai 10 yang diisi sebelumnya hilang, ditimpa oleh 5. Pada saat variabel bil1 diisikan (assigned) dengan 5 pada baris ketiga, isi dari variabel ini diganti dengan 5. Apapun nilai sebelumnya akan diganti/hilang. Inilahsifat pemrograman sekuensial di mana isi dari sebuah variabel bergantung pada nilai terakhir yang diisikan.
Latihan 5
1. Ketikkan baris perintah pertama dan kedua saja pada kode program Gambar 6.7 (tanpa kode baris ketiga dan seterusnya), kemudian jalankan programnya. Apakah output-nya bilangan 9?
2. Padahal, kita ingin mencetak data ke-1 pada baris kedua tersebut. Mengapa tidak muncul bilangan 10
Kunci Jawaban Latihan 5 :
Baca juga: Soal dan Jawaban Uji Kompetensi Uraian BAB 5 Informatika kelas 10 Halaman 106-107
1. Yang tercetak di output ialah bilangan 9.
2. Hal ini terjadi karena array dalam Python dimulai dari indeks 0.
Maka, print(data[1]) maknanya ialah mencetak elemen ke-1 atau urutan kedua.
Jika ingin mencetak bilangan 10,yang ditulis ialah print(data[0]). (MG Annisa Nur Khasanah)
Isi komentar sepenuhnya adalah tanggung jawab pengguna dan diatur dalam UU ITE.