num = int(input("أدخل رقمًا: "))
factorial = 1
for i in range(1, num + 1):
factorial = factorial * i
print("مضروب العدد هو:", factorial)
- input() يطلب من المستخدم إدخال رقم.
- int() لتحويل الإدخال إلى عدد صحيح.
- أنشأنا متغير اسمه factorial وبدأناه بالقيمة 1.
- استخدمنا حلقة for لتكرار الضرب من 1 إلى الرقم الذي أدخله المستخدم.
- في كل دورة يتم ضرب القيمة السابقة في الرقم الجديد.
- في النهاية يطبع البرنامج مضروب العدد.





رد مع اقتباس