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

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

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

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

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

}

  1. }

وحدة التحكم.سجل (المبلغ) ؛ / / -11

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

خوارزمية لإيجاد مجموع الأرقام السالبة في صفيف

الخطوة 1: إدخال صفيف من لوحة المفاتيح

الخطوة 2: البحث عن الأرقام السالبة

خوارزمية لإيجاد مجموع الأرقام السالبة في صفيف

للعثور على مجموع الأرقام السالبة في صفيف ، تحتاج إلى تشغيل الخوارزمية التالية:

1. إنشاء متغير مجموع وتهيئته مع صفر.

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

أدخل عنصر الصفيف 1:

2

أدخل عنصر الصفيف 3:

-1

  1. أدخل 4:
  2. 3 عنصر صفيف
  3. أدخل عنصر الصفيف 5:

-2