ستخبرك هذه المقالة كيف يمكن للمستخدم إدخال 8 أرقام موجبة من لوحة المفاتيح وتحديد عددها القابل للقسمة على 3 و 4. يمكن أن يكون البرنامج المستند إلى هذه الخوارزمية مفيدا في مواقف مختلفة ، على سبيل المثال ، عند العمل بكميات كبيرة من البيانات أو ، إذا لزم الأمر ، تحديد عدد هذه الأرقام بسرعة وبدقة.
لحل هذه المشكلة ، يحتاج المستخدم إلى إدخال 8 أرقام موجبة من لوحة المفاتيح. يمكن أن تكون الأرقام المدخلة بأي قيمة ، طالما أنها موجبة. بعد إدخال الأرقام ، من الضروري التحقق من قابلية القسمة على 3 و 4. يعتبر الرقم قابلا للقسمة على 3 و 4 إذا كان قابلا للقسمة على كل من 3 و 4 في نفس الوقت بدون الباقي.
بعد التحقق من كل رقم من الأرقام المدخلة للقسمة على 3 و 4 ، سيقوم البرنامج بحساب وعرض عدد الأرقام التي تفي بهذا الشرط. ستساعد النتيجة التي تم الحصول عليها المستخدم في الحصول على معلومات دقيقة حول عدد الأرقام القابلة للقسمة على 3 و 4 من 8 أرقام موجبة تم إدخالها. يسمح هذا النهج بتحليل الأرقام بسرعة وكفاءة ونتائج موثوقة.
- إدخال الأرقام من لوحة المفاتيح
- كيف يمكنني إدخال أرقام من لوحة المفاتيح في برنامج لغة البرمجة?
- أرقام موجبة
- كيف يمكنني تحديد عدد الأرقام الإيجابية عند الدخول?
- تحديد الأرقام القابلة للقسمة على 3 و 4
- كيف يمكنني تحديد ما إذا كان الرقم يقبل القسمة على 3?
- كيف يمكنني تحديد ما إذا كان الرقم يقبل القسمة على 4?
- كم عدد الأرقام من 8 قابلة للقسمة على 3 وبواسطة 4?
- سؤال وجواب
- كيفية تحديد عدد الأرقام المدخلة قابلة للقسمة على 3 وبواسطة 4?
- الأرقام التي تعتبر إيجابية?
- ماذا علي أن أفعل إذا أدخلت الرقم الخطأ?
إدخال الأرقام من لوحة المفاتيح
لحل مشكلة تتطلب إدخال 8 أرقام موجبة من لوحة المفاتيح ، يمكنك استخدام الخوارزمية التالية:
- قم بإنشاء متغير لتخزين عدد الأرقام القابلة للقسمة على 3 و 4.
- استخدم حلقة لإدخال 8 أرقام من لوحة المفاتيح:
- عرض رسالة تطلب منك إدخال رقم.
- اقرأ الرقم الذي تم إدخاله من لوحة المفاتيح.
- تحقق مما إذا كان الرقم قابلا للقسمة على 3 و 4.
- إذا كان قابلا للقسمة ، فقم بزيادة العداد لعدد الأرقام.
- اطبع النتيجة-عدد الأرقام القابلة للقسمة على 3 و 4.
يوجد أدناه جدول يحتوي على مثال لتنفيذ الخوارزمية:
| المدخلات | الرقم الأول | الرقم الثاني | الرقم الثالث | الرقم الرابع | الرقم الخامس | الرقم السادس | الرقم السابع | الرقم الثامن |
|---|---|---|---|---|---|---|---|---|
| 1 | 9 | 12 | 6 | 18 | 27 | 5 | 8 | 24 |
| 2 | غير مشترك | الأسهم | الأسهم | الأسهم | غير مشترك | غير مشترك | غير مشترك | الأسهم |
نتيجة للخوارزمية ، ستبدو قائمة الأرقام كما يلي: 12 ، 6 ، 18 ، 24. لذلك ، فإن عدد الأرقام القابلة للقسمة على 3 و 4 هو 4.
كيف يمكنني إدخال أرقام من لوحة المفاتيح في برنامج لغة البرمجة?
لإدخال أرقام من لوحة المفاتيح في برنامج لغة برمجة ، يجب عليك استخدام وظائف أو طرق خاصة توفرها لغة البرمجة. فيما يلي بعض الطرق الشائعة:
- وظيفة الإدخال () في بايثون:
- عدد الأسطوانات;
المسح الضوئي ("٪د"،#);
عند استخدام أي من هذه الطرق ، من الضروري مراعاة صحة البيانات المدخلة وتقديم فحوصات إضافية لتجنب الأخطاء والاستثناءات المحتملة في البرنامج.
أرقام موجبة
- عند بدء البرنامج ، قم بالتهيئة
- إنشاء حلقة التي سيتم تنفيذها 8 مرات باستخدام
- داخل الحلقة ، طلب إدخال رقم باستخدام
- تحويل القيمة المدخلة إلى عدد صحيح باستخدام
- تحقق مما إذا كان الرقم الذي تم إدخاله قابلا للقسمة على 3 و 4 بدون الباقي. إذا كانت الإجابة بنعم ، قم بزيادة
- بعد الانتهاء من الحلقة ، اطبع القيمة
من متغير العد
| ، والذي يمثل عدد الأرقام القابلة للقسمة على 3 و 4. | يظهر مثال على تنفيذ الخوارزمية في الجدول: |
|---|---|
| إدخال البيانات | بيانات الإخراج |
| 5 10 12 18 20 21 24 27 | 3 |
15 20 30 36 42 45 48 50
8
في المثال الأول ، من بين 8 أرقام تم إدخالها ، 3 فقط (12 ، 18 ، 24) قابلة للقسمة على 3 و 4. في المثال الثاني ، جميع الأرقام قابلة للقسمة على 3 و 4.
باستخدام الخوارزمية الموضحة ، يمكنك حل هذه المشكلة باستخدام أي لغة برمجة تدعم إدخال لوحة المفاتيح والعمليات بالأرقام.
كيف يمكنني تحديد عدد الأرقام الإيجابية عند الدخول?
- يمكن استخدام طرق مختلفة لتحديد عدد الأرقام الموجبة عند الدخول ، اعتمادا على لغة البرمجة وبيئة التطوير.
- طريقة واحدة هي استخدام حلقة ، على سبيل المثال ، ل حلقة ، للذهاب من خلال عدد معين من التكرارات وحساب الأرقام المدخلة:
- قم بإنشاء متغير لتخزين عدد الأرقام الموجبة ، تم تعيينه مبدئيا على 0.
- باستخدام حلقة ، انتقل من خلال العدد المحدد من التكرارات.
- في كل تكرار ، اقرأ الرقم الذي تم إدخاله من لوحة المفاتيح.
إذا كان الرقم الذي تم إدخاله موجبا ، فقم بزيادة قيمة المتغير الذي يخزن عدد الأرقام الموجبة بمقدار 1.
في نهاية الحلقة ، اطبع قيمة المتغير الذي يخزن عدد الأرقام الموجبة.
فيما يلي مثال على كود بايثون:
العد = 0
لأني في النطاق (8):
الأسطوانات = كثافة العمليات (الإدخال ("أدخل رقم:"))
إذا الأسطوانات > 0:
عدد + = 1
طباعة ("عدد الأرقام الموجبة:" ، العد)
من خلال تنفيذ هذا الرمز ، سيطلب البرنامج من المستخدم إدخال 8 أرقام. ثم ستحسب عدد الأرقام الموجبة وتعرضها على الشاشة.
توفر لغات البرمجة الأخرى أيضا أدوات لقراءة إدخال لوحة المفاتيح وتنفيذ إجراء مماثل. على سبيل المثال ، في سي++ ، يمكنك استخدام مكتبة الإدخال/الإخراج القياسية لقراءة الأرقام باستخدام مشغل سين وإجراء فحص إيجابي.
- تحديد الأرقام القابلة للقسمة على 3 و 4
- لتحديد الأرقام القابلة للقسمة على 3 و 4 ، اتبع الخطوات التالية:
- أدخل 8 أرقام موجبة من لوحة المفاتيح.
- تحقق من كل رقم بدوره.
إذا كان الرقم قابلا للقسمة على كل من 3 و 4 في نفس الوقت ، فقم بتدوينه في قائمة منفصلة.
بعد التحقق من جميع الأرقام ، احسب عدد الأرقام القابلة للقسمة على كل من 3 و 4.
مثال على خوارزمية لتحديد الأرقام القابلة للقسمة على 3 و 4:
1. قم بإنشاء قائمة فارغة بالأرقام 3 و 4.
2. كرر 8 مرات:
1. أدخل رقم الرقم من لوحة المفاتيح.
2. إذا (الرقم قابل للقسمة على 3 بدون الباقي) و (الرقم قابل للقسمة على 4 بدون الباقي):
1. أضف رقما إلى قائمة أرقام الأقسام 3 و 4.
| 3. احسب عدد الأرقام في القسم3و4قائمة الأرقام. | مثال على كيفية عمل الخوارزمية: | لا |
|---|---|---|
| . الرقم الذي تم إدخاله | مقسوما على 3 و 4 | 1 |
| 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 |
| 987 | 9 + 8 + 7 = 24 | 2 |
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 أرقام من لوحة المفاتيح ، باستثناء الأرقام الصفرية والسالبة. وبالتالي ، يجب أن تكون جميع الأرقام المدخلة أكبر من الصفر حتى تكون موجبة.