alogı★ka

Soal Lengkapi kode program Kelas 11 SMA

Siswa melengkapi potongan program Python agar menghasilkan keluaran yang diminta. Sesuai informatika: algoritma & pemrograman (Kurikulum Merdeka, Fase F).

Lebih seru kalau dimainkan! 🎮

Soal yang sama versi interaktif: garis bilangan, balok, timbangan, dan petunjuk dari Gika. Gratis, tanpa daftar.

Mainkan gratis ▶

10 Latihan Soal

  1. 1. Lengkapi program agar mencetak jumlah 1 + 2 + … + 6. Pilih dari: -=, 5, +=, 6, 7, *=.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  2. 2. Lengkapi program agar mencetak jumlah 1 + 2 + … + 10. Pilih dari: +=, 11, *=, -=, 9, 10.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  3. 3. Lengkapi program agar mencetak jumlah 1 + 2 + … + 16. Pilih dari: *=, -=, 15, 17, +=, 16.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  4. 4. Lengkapi program agar mencetak jumlah 1 + 2 + … + 17. Pilih dari: 17, -=, 16, +=, 18, *=.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  5. 5. Lengkapi program agar mencetak jumlah 1 + 2 + … + 15. Pilih dari: 15, *=, 16, 14, +=, -=.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  6. 6. Lengkapi program agar mencetak jumlah 1 + 2 + … + 11. Pilih dari: -=, +=, 10, *=, 12, 11.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  7. 7. Lengkapi program agar mencetak 5, 10, 15, 20, 25. Pilih dari: 5, 25, 1, 26, 5.

    for i in range((1) ______, (2) ______, (3) ______):
        print(i)
  8. 8. Lengkapi program agar mencetak jumlah 1 + 2 + … + 6. Pilih dari: 7, -=, +=, 5, 6, *=.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  9. 9. Lengkapi program agar mencetak jumlah 1 + 2 + … + 8. Pilih dari: 8, *=, -=, 7, 9, +=.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
  10. 10. Lengkapi program agar mencetak jumlah 1 + 2 + … + 10. Pilih dari: 9, *=, 11, -=, 10, +=.

    total = 0
    for i in range(1, (1) ______):
        total (2) ______ i
    print(total)
🔑 Kunci jawaban
  1. (1) 7 (2) +=
  2. (1) 11 (2) +=
  3. (1) 17 (2) +=
  4. (1) 18 (2) +=
  5. (1) 16 (2) +=
  6. (1) 12 (2) +=
  7. (1) 5 (2) 26 (3) 5
  8. (1) 7 (2) +=
  9. (1) 9 (2) +=
  10. (1) 11 (2) +=

Tips untuk orang tua

🏠 Coba jalankan program kecil di situs Python online bersama anak.

Topik Informatika Kelas 11 lainnya

Rujukan: Capaian Pembelajaran Informatika Fase D–E, Kurikulum Merdeka (Keputusan Kepala BSKAP No. 032/H/KR/2024). Soal dibuat otomatis dan diverifikasi oleh sistem pemeriksa jawaban Alogika. Temukan kesalahan? Laporkan lewat Area Orang Tua.