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

أدخل 8 أرقام موجبة من لوحة المفاتيح وحدد عدد الأرقام القابلة للقسمة على 3 و 4

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

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

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

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

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

لحل مشكلة تتطلب إدخال 8 أرقام موجبة من لوحة المفاتيح ، يمكنك استخدام الخوارزمية التالية:

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

يوجد أدناه جدول يحتوي على مثال لتنفيذ الخوارزمية:

المدخلاتالرقم الأولالرقم الثانيالرقم الثالثالرقم الرابعالرقم الخامسالرقم السادسالرقم السابعالرقم الثامن
1912618275824
2غير مشتركالأسهمالأسهمالأسهمغير مشتركغير مشتركغير مشتركالأسهم

نتيجة للخوارزمية ، ستبدو قائمة الأرقام كما يلي: 12 ، 6 ، 18 ، 24. لذلك ، فإن عدد الأرقام القابلة للقسمة على 3 و 4 هو 4.

كيف يمكنني إدخال أرقام من لوحة المفاتيح في برنامج لغة البرمجة?

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

  1. وظيفة الإدخال () في بايثون:
  2. عدد الأسطوانات;

المسح الضوئي ("٪د"،#);

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

أرقام موجبة

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

من متغير العد

، والذي يمثل عدد الأرقام القابلة للقسمة على 3 و 4.يظهر مثال على تنفيذ الخوارزمية في الجدول:
إدخال البياناتبيانات الإخراج
5 10 12 18 20 21 24 273

15 20 30 36 42 45 48 50

8

في المثال الأول ، من بين 8 أرقام تم إدخالها ، 3 فقط (12 ، 18 ، 24) قابلة للقسمة على 3 و 4. في المثال الثاني ، جميع الأرقام قابلة للقسمة على 3 و 4.

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

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

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

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

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

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

العد = 0

لأني في النطاق (8):

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

إذا الأسطوانات > 0:

عدد + = 1

طباعة ("عدد الأرقام الموجبة:" ، العد)

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

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

  1. تحديد الأرقام القابلة للقسمة على 3 و 4
  2. لتحديد الأرقام القابلة للقسمة على 3 و 4 ، اتبع الخطوات التالية:
  3. أدخل 8 أرقام موجبة من لوحة المفاتيح.
  4. تحقق من كل رقم بدوره.

إذا كان الرقم قابلا للقسمة على كل من 3 و 4 في نفس الوقت ، فقم بتدوينه في قائمة منفصلة.

بعد التحقق من جميع الأرقام ، احسب عدد الأرقام القابلة للقسمة على كل من 3 و 4.

مثال على خوارزمية لتحديد الأرقام القابلة للقسمة على 3 و 4:

1. قم بإنشاء قائمة فارغة بالأرقام 3 و 4.

2. كرر 8 مرات:

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

2. إذا (الرقم قابل للقسمة على 3 بدون الباقي) و (الرقم قابل للقسمة على 4 بدون الباقي):

1. أضف رقما إلى قائمة أرقام الأقسام 3 و 4.

3. احسب عدد الأرقام في القسم3و4قائمة الأرقام.مثال على كيفية عمل الخوارزمية: لا
. الرقم الذي تم إدخالهمقسوما على 3 و 41
12نعم2
7لا3
24نعم4
15لا5
36نعم6
8لا7
9لا8

48

نعم

عدد الأرقام القابلة للقسمة على كل من 3 و 4: 3.

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

كيفية تحديد ما إذا كان الرقم يقبل القسمة على 3?

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

على سبيل المثال ، إذا كان لدينا الرقم 12345 ، فعندئذ لتحديد قابليته للقسمة على 3 ، نحتاج إلى جمع أرقامه: 1 + 2 + 3 + 4 + 5 = 15. نظرا لأن مجموع أرقام الرقم 15 يقبل القسمة على 3 بدون الباقي ، فإن الرقم 12345 سيكون أيضا قابلا للقسمة على 3.

يمكن استخدام هذه القاعدة لأي رقم. بالنسبة للأعداد الكبيرة ، من الملائم استخدام خوارزمية لتقسيم رقم على 3 طبقات ، حيث تحتاج إلى إضافة أرقام الرقم وتكرار العملية بمجموع الأرقام الناتج.ضع في اعتبارك مثالا لقسمة الرقم 987 على 3:خطوة
العددمجموع الأرقام1
9879 + 8 + 7 = 242

24

2 + 4 = 6

بعد عدة خطوات ، نحصل على أن الرقم الأصلي 987 قابل للقسمة على 3 بدون الباقي ، لأن مجموع الأرقام 6 الناتج يقبل القسمة على 3 بدون الباقي.

كيف يمكنني تحديد ما إذا كان الرقم يقبل القسمة على 4?

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

للتحقق من قسمة رقم على 4 ، يمكنك استخدام عملية حسابية بسيطة — ما تبقى من القسمة ( ٪ ). ترجع عملية ٪ ما تبقى من قسمة رقم على آخر.

مثال على التحقق مما إذا كان الرقم قابلا للقسمة على 4:

عدد الباحث = 16;

إذا (العدد ٪ 4 == 0) {

النظام.خارج.برينتلن ("الرقم قابل للقسمة على 4");

} آخر {

النظام.خارج.برينتلن ("الرقم غير قابل للقسمة على 4");

}

في هذا المثال ، يتم قسمة الرقم 16 على 4 ، لأن باقي القسمة يساوي صفرا.

بعض الأمثلة الأخرى:

عدد الباحث 1 = 12;

عدد كثافة العمليات 2 = 7;

إذا (عدد1 % 4 == 0) {

النظام.خارج.برينتلن ("الرقم 1 قابل للقسمة على 4");

} آخر {

النظام.خارج.برينتلن ("الرقم 1 غير قابل للقسمة على 4");

}

إذا (عدد2 % 4 == 0) {

النظام.خارج.برينتلن ("الرقم 2 قابل للقسمة على 4");

} آخر {

النظام.خارج.برينتلن ("الرقم 2 غير قابل للقسمة على 4");

}

في المثال الأول ، الرقم 12 قابل للقسمة على 4 ، في المثال الثاني ، الرقم 7 غير قابل للقسمة على 4.

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

كم عدد الأرقام من 8 قابلة للقسمة على 3 وبواسطة 4?

لتحديد عدد الأرقام من أصل 8 القابلة للقسمة على 3 و 4 ، تحتاج إلى إلقاء نظرة على كل رقم من الأرقام المدخلة والتحقق مما إذا كان قابلا للقسمة على كلا الرقمين بدون الباقي.يوجد أدناه جدول لأرقام الإدخال:
العدد
1العدد
2العدد
3العدد
4العدد
5العدد
6العدد
7العدد

8

  • العدد
  • بعد التحقق من كل رقم ، سنحدد في الجدول أي الأرقام قابلة للقسمة على 3 و 4:
  • رقم-نعم
  • رقم-لا
  • رقم-نعم
  • رقم-نعم
  • رقم-لا
  • رقم-نعم

رقم-لا

رقم-لا يوجد رقم

بناء على الجدول ، نرى أنه من بين 8 أرقام ، يتم تقسيم 4 أرقام على 3 و 4 بدون الباقي.

وبالتالي, الجواب على السؤال " كم عدد الأرقام من 8 قابلة للقسمة على 3 و 4?"- على 4.

سؤال وجواب

كيفية تحديد عدد الأرقام المدخلة قابلة للقسمة على 3 وبواسطة 4?

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

الأرقام التي تعتبر إيجابية?

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