{"text": "### Human: Membangun program python yang cocok untuk menghitung faktorial dari suatu bilangan. ### Assistant: Berikut adalah program python yang cocok untuk menghitung faktorial dari suatu bilangan: ``python # input num = 4 # inisialisasi faktorial ke 1 faktorial = 1 # periksa apakah num negatif, nol atau positif jika num < 0: print(\"Faktorial tidak ada untuk bilangan negatif.\") elif num == 0: print(\"Faktorial 0 adalah 1.\") lain: # loop dari 1 ke num dan hitung faktorial untuk i dalam kisaran ((1, num + 1): faktorial print *= i(f\"Faktorial {num} adalah {factorial}\") ``` Untuk input yang diberikan ` = 4`, outputnya akan menjadi: `The factorial of 4 is 24`"}