Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Logika Pemrograman untuk Pemula

Pelajaran 12 dari 12

Pengulangan dan pesan galat

Misi: memperbaiki tiga program pendek

Setelah pelajaran ini kamu bisa memperbaiki NameError, TypeError, dan IndentationError, serta mengenali program yang berjalan tanpa galat tetapi hasilnya salah.

±16 menitDiperiksa 5 Okt 2026

Materi

Kamu magang di koperasi sekolah di Bandung. Tiga program kecil ditinggalkan dalam keadaan rusak. Untuk setiap program: jalankan, baca baris terakhir pesan galatnya, buka baris yang ditunjuk, perbaiki satu hal saja, lalu jalankan lagi. Soal terakhir berbeda: programnya berjalan tanpa galat, tetapi hasilnya salah. Galat yang tidak muncul belum berarti program benar; tabel jejak tetap diperlukan.

Latihan

0/4 lulus

Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 4 dari 4

Program hitung anggota ini berjalan tanpa galat, tetapi menampilkan 1, padahal seharusnya 3. Apa penyebabnya?

jumlah_anggota = 0
for i in range(3):
    jumlah_anggota = 0
    jumlah_anggota = jumlah_anggota + 1
print(jumlah_anggota)
Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke