Jumat, 5 Juni 2026
Kota Jambi Bahagia
Kota Jambi Bahagia

Kunci dan Jawaban

Kunci Jawaban Informatika Kelas 10 Halaman 120

Berikut pembahasan Kunci jawaban mata pelajaran Informatika kelas 10 Kurikulum Merdeka halaman 120.

Tayang:
Penulis: Heri Prihartono | Editor: Heri Prihartono
Pixabay/asianone.com
Kegiatan belajar mengajar 

Kesalahan terjadi karena perhitungan n // 2 tidak selalu menghasilkan bilangan bulat. Ketika n ganjil, maka n // 2 akan menghasilkan bilangan pecahan.

Solusi:

Untuk mengatasi error ini, kita perlu mengubah perhitungan n // 2 menjadi n // 2 + 1 ketika n ganjil. Berikut adalah kode program yang telah diperbaiki:

Python
# Deklarasi array
data = ["apel", "pisang", "jeruk", "mangga", "melon"]

# Menentukan panjang array
n = len(data)

# Membagi array menjadi dua bagian
if n persen 2 == 0:
bagian1 = data[:n // 2]
bagian2 = data[n // 2:]
else:
bagian1 = data[:n // 2 + 1]
bagian2 = data[n // 2 + 1:]

# Mencetak semua data di dalam array
print("Data di dalam array:")
for item in data:
print(item)

# Mencetak data di dalam dua bagian array
print("Data di dalam bagian 1:")
for item in bagian1:
print(item)

print("Data di dalam bagian 2:")
for item in bagian2:
print(item)

Use code with caution. Learn more
content_copy
Kode program yang telah diperbaiki ini akan bekerja dengan baik untuk semua nilai n, baik genap maupun ganjil.

Baca juga: Kunci Jawaban Informatika Kelas 10 Halaman 119, Nomor Indeks

Halaman 2/2
Ikuti kami di

Komentar

Berita Terkini

© 2026 TRIBUNnews.com Network,a subsidiary of KG Media.
All Right Reserved