بوابة
تعليمية
وثقافية تجمع
بين البرمجة، الرياضيات
، أدوات
التعلم،
الإبداع،
والمعلومات
العامة في
مكان واحد.
سؤال (%،
تفكيك عدد من
منزلتين
وبناء عدد
معكوس)
نريد
كتابة برنامج
يقرأ من
المستخدم عدد
صحيحا مكوّن
من منزلتين،
البرنامج
يكوّن عدداً
جديداً ميني
من نفس
المنازل ولكن
بشكل معكوس.
مثال: العدد المُدخل: number-2 digits: 45
المخرج: 54
|
num = int(input("number-2
digit:")) d1 = num % 10 # إيجاد
منزلة الآحاد d10 = num // 10 # إيجاد
منزلة
العشرات new = 10*d1 + d10
# الاحاد
تصبح عشرات،
والعشرات
تصبح آحاد print(new) |
توضيح
الحل:
|
num = 57 d10 = num // 10 # 57 // 10 = 5 d1 = num % 10 # 57 % 10 = 7 new = 10*d1 + d10 # 10 * 7 + 5 = 75 print(new) # 75 |
Daliaty.com – موقع
داليتي
Copyright-2026 – wahbem@gmail.com
<meta name="viewport"
content="width=device-width, initial-scale=1">