الانتقال إلى المحتوى الرئيسي

برنامج لحساب مجموع أول ن حتى الأرقام الموجبة

حساب مجموع الأول ن حتى الأرقام الموجبة هي واحدة من أكثر المهام شيوعا في البرمجة. غالبا ما تتم مواجهة هذه المهمة عند كتابة البرامج التي تتطلب معالجة الأرقام أو إنشاء تسلسلات.

لحل هذه المشكلة ، يمكنك استخدام حلقة من شأنها أن تعمل من خلال جميع الأرقام من 1 إلى ن والتحقق من كل رقم للتكافؤ. إذا كان الرقم زوجيا ، فسيتم إضافته إلى المجموع. والنتيجة هي مجموع كل الأرقام الزوجية.

لا يسمح لك برنامج حساب مجموع الأرقام الموجبة الأولى بحل هذه المشكلة فحسب ، بل يوضح أيضا مبدأ تشغيل الحلقة والمشغل الشرطي. يمكن أن يكون هذا البرنامج مفيدا لكل من المبرمجين المبتدئين والمطورين الأكثر خبرة.

  1. كيفية حساب مجموع أول ن حتى الأرقام الإيجابية
  2. اختيار البرنامج وتنفيذه
  3. إدخال البيانات والشروط
  4. خوارزمية لحساب المبلغ
  5. مثال على كيفية عمل البرنامج
  6. سؤال وجواب
  7. البرنامج الذي يمكن الاعتماد على مجموع أول ن حتى الأرقام الإيجابية?
  8. كيف يمكنني التحقق من أداء برنامج لحساب مجموع أول ن حتى الأرقام الإيجابية?
  9. هل من الممكن لجعل برنامج لحساب مجموع أول ن حتى الأرقام الإيجابية دون استخدام دورات?

كيفية حساب مجموع أول ن حتى الأرقام الإيجابية

حساب مجموع الأول ن حتى الأرقام الموجبة هي مهمة بسيطة إلى حد ما. للقيام بذلك ، تحتاج إلى معرفة العديد من المبادئ الرياضية الأساسية وتكون قادرة على استخدام دورات.

لحساب مجموع الأول ن حتى الأرقام الموجبة ، سوف نستخدم حلقة. دعونا ننظر إلى الخوارزمية:

  1. تهيئة متغير المجموع بالقيمة 0. سيتم استخدامه لتخزين مجموع الأرقام الزوجية.
  2. تهيئة متغير العد بالقيمة 0. سيتم استخدامه لحساب عدد الأرقام الزوجية.
  3. قم بتشغيل الحلقة حتى العد < ن. هذا يضمن أننا نحسب مجموع الأرقام الزوجية الأولى.
  4. داخل الحلقة ، استخدم الشرط إذا للتحقق مما إذا كان الرقم الحالي هو حتى. إذا كان الأمر كذلك ، فأضفه إلى متغير المجموع وقم بزيادة قيمة متغير العد بمقدار 1.
  5. بعد الانتهاء من الحلقة ، احسب مجموع الأرقام الزوجية وقم بتخزينها في متغير المجموع.

فيما يلي مثال على كود بايثون الذي ينفذ هذه الخوارزمية:

"'بايثون

ن = كثافة العمليات (الإدخال ("أدخل عدد الأرقام الزوجية:"))

مجموع = 0

العد = 0

بينما العد < ن:

إذا عد ٪ 2 = = 0:

مجموع + = عدد

عدد + = 1

طباعة ("مجموع الأول" ، ن ، "الأرقام الزوجية متساوية" ، المجموع)

"`

الآن يمكنك استخدام هذا المثال رمز لحساب مجموع أول ن حتى الأرقام الإيجابية في أي لغة برمجة.

اختيار البرنامج وتنفيذه

لحل مشكلة حساب مجموع الأول ن حتى الأرقام الموجبة ، يمكن استخدام طرق ولغات برمجة مختلفة. في هذه المقالة ، سنلقي نظرة على مثال لحل بايثون.

بايثون هي لغة برمجة بسيطة وبديهية لديها قدرات واسعة للعمل مع الأرقام والعمليات عليها. وبالإضافة إلى ذلك ، بيثون لديه بناء جملة بسيطة وموجزة ، مما يجعلها خيارا ممتازا لحل هذه المشكلة.

برنامج لحساب مجموع الأول ن حتى الأرقام الموجبة يمكن تنفيذها على النحو التالي:

  1. اطلب من المستخدم الرقم ن ، عدد الأرقام الزوجية التي تحتاج إلى تلخيص.
  2. تهيئة متغيرات المجموع والعد بقيم صفرية.
  3. باستخدام حلقة ، انتقل من 1 إلى ما لا نهاية وتحقق من كل رقم للتكافؤ.
  4. إذا كان الرقم زوجيا ، فأضفه إلى المجموع وقم بزيادة عداد العد بمقدار 1.
  5. إذا وصل عداد العد إلى القيمة ن ، إحباط الحلقة.
  6. عرض المبلغ المستلم على الشاشة.

نموذج كود بايثون:

ن = كثافة العمليات (الإدخال ("أدخل عدد الأرقام الزوجية:"))

مجموع = 0

العد = 0

لأني في النطاق (1 ، ن * 2 ، 2):

مجموع + = أنا

عدد + = 1

إذا عد = = ن:

استراحة

طباعة ("مجموع الأول" ، ن ، "حتى الأرقام الموجبة:" ، المجموع)

نتيجة لتنفيذ البرنامج ، فإن قيمة مجموع أول ن حتى الأرقام الإيجابية ستكون الإخراج. على سبيل المثال ، عند إدخال القيمة ن = 5 ، سيتم الإخراج:

مجموع أول 5 أرقام موجبة: 30

وبالتالي ، فإن البرنامج يحل مشكلة حساب مجموع الأول ن حتى الأرقام الموجبة ويمكن استخدامها لتلبية هذا المطلب.

إدخال البيانات والشروط

برنامج لحساب مجموع أول ن حتى الأرقام الإيجابية يأخذ عدد صحيح واحد ن كمدخل.

الشروط التي تم إدخالها رقم ن يجب أن تستوفي:

  • الرقم ن يجب أن تكون موجبة;
  • الرقم ن يجب أن يكون عددا صحيحا;

إذا كان الرقم الذي تم إدخاله ن لا يفي بالشروط المحددة ، يعرض البرنامج رسالة خطأ.

مثال على الإدخال الصحيح:

  • ن = 6

في هذا المثال ، سيقوم البرنامج بحساب مجموع أول 6 أرقام موجبة.

خوارزمية لحساب المبلغ

لحساب مجموع الأول ن حتى الأرقام الموجبة ، يمكنك استخدام الخوارزمية التالية:

  1. تهيئة المتغيرات: المجموع والعداد.
  2. اضبط قيمة متغير المجموع على 0.
  3. اضبط قيمة متغير العداد على 1.
  4. ابدأ دورة:
    • إذا كانت قيمة متغير العداد لا تتجاوز ن ، فانتقل إلى الخطوة التالية.
    • إذا كانت قيمة متغير العداد عبارة عن رقم زوجي ، فقم بإضافته إلى متغير المجموع.
    • زيادة قيمة متغير العداد بنسبة 1.
    • ارجع إلى الخطوة 4.
  5. عرض قيمة متغير المجموع على الشاشة.

وبالتالي ، تسمح لك هذه الخوارزمية بحساب مجموع أول ن حتى الأرقام الموجبة.

مثال على كيفية عمل البرنامج

من أجل الوضوح ، دعنا نلقي نظرة على مثال لكيفية عمل البرنامج للقيمة ن = 5:

  1. يقوم المستخدم بإدخال القيمة ن = 5.
  2. يتحقق البرنامج من أن الرقم الذي تم إدخاله ن موجب.
  3. يبدأ البرنامج في حساب مجموع أول ن حتى الأرقام الموجبة.
  4. يجد البرنامج أول عدد زوجي يساوي 2 ويضيفه إلى المجموع.
  5. يجد البرنامج الرقم الزوجي الثاني يساوي 4 ويضيفه إلى المجموع.
  6. يجد البرنامج الرقم الزوجي الثالث يساوي 6 ويضيفه إلى المجموع.
  7. يجد البرنامج الرقم الزوجي الرابع يساوي 8 ويضيفه إلى المجموع.
  8. يجد البرنامج الرقم الزوجي الخامس يساوي 10 ويضيفه إلى المجموع.
  9. يعرض البرنامج نتيجة الحساب-مجموع الأول ن = 5 حتى أرقام موجبة تساوي 30.

وبالتالي ، فإن البرنامج يحسب بنجاح مجموع أول ن حتى الأرقام الإيجابية.

سؤال وجواب

البرنامج الذي يمكن الاعتماد على مجموع أول ن حتى الأرقام الإيجابية?

يمكن استخدام برامج مختلفة لحساب مجموع الأول ن حتى الأرقام الموجبة. أحد الأمثلة على ذلك هو برنامج بلغة برمجة بايثون يستخدم الحلقات والمشغلين الشرطيين للعثور على مجموع هذه الأرقام. سيأخذ مثل هذا البرنامج الرقم ن كمدخل ويحسب مجموع جميع الأرقام الزوجية التي تبدأ من 2 وحتى ن.

كيف يمكنني التحقق من أداء برنامج لحساب مجموع أول ن حتى الأرقام الإيجابية?

للتحقق من وظائف البرنامج لحساب مجموع أول ن حتى الأرقام الإيجابية ، يمكنك تشغيل البرنامج مع قيم مختلفة من ن والتحقق من النتائج. على سبيل المثال ، إذا أردنا إيجاد مجموع أول 5 أرقام زوجية ، فيمكننا إدخال الرقم 5 عند بدء البرنامج والتحقق من أن نتيجة المجموع ستكون 30. يمكنك أيضا استخدام قيم أخرى من ن للتحقق من البرنامج والتأكد من أنه يعطي دائما النتيجة الصحيحة.

هل من الممكن لجعل برنامج لحساب مجموع أول ن حتى الأرقام الإيجابية دون استخدام دورات?

نعم ، يمكنك إنشاء برنامج لحساب مجموع أول ن حتى الأرقام الإيجابية دون استخدام دورات. تتمثل إحدى طرق القيام بذلك في استخدام صيغة لإيجاد مجموع التقدم الحسابي. الصيغة لها الشكل ` 'مجموع = ن * (2 + 2 ن) / 2'. في هذه الحالة ، سيحتاج البرنامج فقط إلى إدخال والتحقق من قيمة ن ، ثم تطبيق هذه الصيغة لحساب مجموع الأرقام الزوجية.