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

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

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

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

من المهم أن تتذكر أن الأرقام الفردية هي أرقام لا تقبل القسمة تماما على اثنين. على سبيل المثال ، يمكن إعطاء الأرقام 1 و 3 و 5 و 7 وما إلى ذلك.

فيما يلي مثال على رمز برنامج بايثون الذي ينفذ مهمة العثور على مجموع الأرقام الفردية:

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

  1. إدخال الأرقام من لوحة المفاتيح
  2. تحديد الأعداد الفردية
  3. جمع الأرقام الفردية

إدخال الأرقام من لوحة المفاتيح

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

في جافا سكريبت ، يمكنك استخدام وظيفة المطالبة () ، والتي تعرض مربع حوار لإدخال البيانات وإرجاع القيمة المدخلة:

دعونا عدد = موجه ('أدخل رقم:');

في بيثون ، يمكنك استخدام وظيفة الإدخال () ، التي تخرج سلسلة موجه وإرجاع القيمة المدخلة:

عدد = المدخلات ('أدخل رقم:')

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

تحديد الأعداد الفردية

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

على سبيل المثال ، الرقم 7 فردي لأنه عند القسمة على 2 ، يكون الباقي 1. والرقم 8 زوجي لأنه عند القسمة على 2 ، يكون الباقي 0.

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

كرر الخطوتين 3 و 4 حتى يدخل المستخدم 0.

اطبع قيمة متغير "المجموع" على الشاشة.

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