المسارات
/
Delphi Pascal
Delphi Pascal
/
التمارين
/
أعداد أرمسترونغ
أعداد أرمسترونغ

أعداد أرمسترونغ

سهل

التعليمات

رقم أرمسترونغ هو عدد يساوي مجموع أرقامه، حيث يُرفع كل رقم منها إلى قوة تساوي عدد الأرقام.

على سبيل المثال:

  • العدد 9 هو رقم أرمسترونغ، لأن 9 = 9^1 = 9
  • العدد 10 ليس رقم أرمسترونغ، لأن 10 != 1^2 + 0^2 = 1
  • العدد 153 هو رقم أرمسترونغ، لأن: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • العدد 154 ليس رقم أرمسترونغ، لأن: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

اكتب كودًا يحدد ما إذا كان عدد ما رقم أرمسترونغ أم لا.


المصدر

ويكيبيديايفتح الرابط في نافذة أو علامة تبويب جديدة
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
Delphi Pascal Exercism

مستعد لبدء أعداد أرمسترونغ؟

سجّل في Exercism لتتعلّم وتتقن Delphi Pascal عبر 76 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.