diff --git a/Mengisi_Ruang_Kosong.py b/Mengisi_Ruang_Kosong.py new file mode 100644 index 0000000..0e02316 --- /dev/null +++ b/Mengisi_Ruang_Kosong.py @@ -0,0 +1,34 @@ +def main(): + soal = [ + { + "kalimat": "Bumi mengelilingi ___ setiap satu tahun sekali.", + "jawaban": "matahari" + }, + { + "kalimat": "Air membeku pada suhu ___ derajat Celcius.", + "jawaban": "0" + }, + { + "kalimat": "Ibu kota Indonesia adalah ___.", + "jawaban": "jakarta" + } + ] + + skor = 0 + + print("=== Permainan Mengisi Ruang Kosong ===") + print("Isilah bagian yang kosong pada kalimat berikut!\n") + + for i, item in enumerate(soal, 1): + print(f"Soal {i}: {item['kalimat']}") + jawaban = input("Jawaban kamu: ").strip().lower() + if jawaban == item['jawaban']: + print("✅ Benar!\n") + skor += 1 + else: + print(f"❌ Salah! Jawaban yang benar: {item['jawaban']}\n") + + print(f"Permainan selesai. Skor kamu: {skor} dari {len(soal)}") + +if __name__ == "__main__": + main()