كود برنامج بلغة البايثون يقوم بالتحقق من رقم ارموسينغ
متابعي موقع ومدونة جي كودرس - GeeCoders مرحبا بكم من جديد في مقالة تختص بلغة بايثون python حيث في هذة المقالة المميزة اقدم لكم كود لبرنامج يقوم بالتحقق من رقم ارمسترونغ Armstrong Number حيث تمت كتابة هذا الكود بلغة بايثون واذا كنت متقن للغة فيمكنك تحويل هذا الكود الى اي لغة اخرى وان لم تستطيع تحويلة فيمكنك ترك لنا تعليق باللغة التي تريد بها هذا الكود وسنعمل على توفيرة لكم باللغة التي تريدونها.
عندما ترغب في تعلم python سوف يخطر في بالك تصميم برنامج بايثون لحساب رقم ارموسينغ ونحن في جي كودرس نوفر لكم دائما اغلب الاكواد واكثرها شيوعا بين المستخدمين وهذة الاكواد من سلسلة تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم حيث تعد حاليا لغة بايثون اكثر لغة عليها طلب كبير في تعملها والاغلب يبحث عن تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم وهذة الاكواد من اجل التدريب على لغة البايثون ولكي تكون قوي فيها وتفهم اغلب الخوارزميات التي تحتويها هذه اللغه .
اذا كنت ترغب في تعلم python فيوجد مقالة في موقعنا باسم تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم حيث شاركنا معكم فيها شرح مبسط للغه مع اكواد بسيطة لكي تفهم كيف تعمل اللغه وخذ بعين الاعتبار ان برنامج بايثون " البرنامج المصمم عن طريق برمجة بايثون " يكون سهل في عملية الcodeing وفي نفس الوقت قوي , ايضا من مميزات لغة بايثون انها تدخل في الذكاء الاصطناعي ai , اذا كنت تريد تعلم هذا المجال ابدء بتعلم البايثون عزيزي .
يوجد مقالة اخرى ايضا في موقعنا بعنوان بايثون اون لاين او افضل المواقع لكتابة برنامج بايثون اونلاين دون الحاجه الى محرر حيث شاركنا معكم فيها اشهر مواقع بايثون اون لاين التي يمكنك تجربة الكود دون الحاجه الى تحميل برامج خارجية لكتابة الاكواد .
رقم ارمسترونغ Armstrong Number
هو عبارة عن قيمة الاس n فمثلا تريد عمل برنامج بايثون يمكن المستخدم من ادخال قيمة اس معين لمجموعة الارقام حيث ان n قيمة ثابتة او بمعنى اخر (ذا عدد أرقام n هو عدد يساوي مجموع أرقامه مرفوعة إلى n على حدة)
مثال على رقم ارمسترونغ
code... = c^n + o^n + d^n + e^n + ...
153 = 1*1*1 + 5*5*5 + 3*3*3
ما تحتاجة لكتابة الكود
سوف تحتاج عزيزي المستخدم اولا ان تتعلم اساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة حول كيف تستطيع ان تكتب اول كود بايثون في حياتك ( python tutorial ) ويمكنك الاطلاع على المقالة لمزيد من المعلومات, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق ايضا وان قمت لكم في مقالة سابقة عن افضل موقع يوفر لك محرر كتابة بايثون اونلاين python online يمكنك الاطلاع عليها ايضا.
كود التحقيق من رقم ارمسترونغ Armstrong Number بالبايثون
num = int(input("Enter a number: "))
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num,"is an Armstrong number")
else:
print(num,"is not an Armstrong number")
المخرجات و الطباعة (output)
Enter a number: 666
666 is not an Armstr
Enter a number: 153
153 is an Armstrong number
فيديو الشرح
مقالات اخرى بالبايثون
- كود لعمل جدول تقويم بلغة البايثون | Python calendar program
- كود برنامج بلغة البايثون يقوم بحل المعادلة التربيعية
- كود برنامج بلغة البايثون يقوم بطباعة التاريخ والوقت
- كود برنامج بلغة البايثون لطباعة الاعداد الطبيعية
- كود برنامج بلغة البايثون python يقوم بطباعة الكلمة بالعكس
- كود برنامج بلغة البايثون يقوم بتخمين الرقم الذي تفكر فية !
- كود برنامج بلغة البايثون يقوم بتحويل الارقام من ديسمل الى هيكسا ديسمل
- كود برنامج بلغة البايثون يقوم بطباعة قلب على شكل نجوم او قلوب ( بايثون بالعربي )