English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا المقال، ستعلم كيفية إيجاد مضاعفته لعدد معين وعرضه.
لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Pythonالموضوع:
مضاعف عدد هو المنتج لجميع الأعداد الصحيحة من 1 إلى هذا الرقم.
على سبيل المثال، مضاعف 6 هو 1 * 2 * 3 * 4 * 5 * 6 =720. المضاعفات ليست معينة للعدد السالب، مضاعف 0 هو 1، 0! = 1.
#برنامج Python لتحديد مضاعفته لعدد معين #يمكن تغييره إلى قيمة أخرى num = 7 #تحصل على إدخال المستخدم #num = int(input("أدخل الرقم: ")) factorial = 1 #تحقق مما إذا كان الرقم سالباً أو إيجابياً أو صفراً if num < 0: print("آسف، المضاعفات لا توجد لعدد سالب") elif num == 0: print("مضاعف 0 هو 1") else: for i in range(1, num + 1): factorial = factorial * i print(num, "مضاعفته هو", factorial)
نتائج الإخراج
مضاعف 7 هو 5040
ملاحظة:لاختبار برنامج الرقم الأخرى، قم بتغيير قيمة num.
في هذا المكان، يجب البحث عن الرقم الذي يحتوي على مضاعفته في num، ثم استخدام جملة if...elif...else للتحقق مما إذا كان الرقم سالباً أو صفراً أو إيجابياً. إذا كان الرقم إيجابياً، يتم استخدام حلقة for ووظيفة range() لحساب مضاعفته.