يعد التحقق من أرقام التكافؤ أحد التطبيقات الأساسية في البرمجة. يتم تحديد تكافؤ الرقم من خلال ما إذا كان قابلا للقسمة تماما على اثنين. إذا كان ما تبقى من قسمة رقم على اثنين هو صفر ، فإن الرقم زوجي ، وإلا فهو فردي.
هناك العديد من الطرق لتنفيذ برنامج للتحقق من تكافؤ عدد صحيح تم إدخاله. واحدة من أبسط الطرق هي استخدام مشغل الوحدة ٪ في لغة البرمجة. طريقة أخرى هي استخدام و بت العملية مع الرقم 1. يمكنك أيضا استخدام العبارات الشرطية إذا كان آخر للتحقق من ما تبقى من القسمة.
بغض النظر عن طريقة التنفيذ المختارة ، يمكن أن يكون برنامج التحقق من تكافؤ الرقم مفيدا عند العمل بكمية كبيرة من البيانات ، عندما تكون المعالجة الفعالة للأرقام مطلوبة. يمكن أن يكون العدد الصحيح الذي تم إدخاله موجبا أو سالبا ، لذلك يجب أن يأخذ البرنامج كلتا الحالتين في الاعتبار.
- وظائف البرنامج المتاحة للتحقق من تعادل العدد الصحيح الذي تم إدخاله
- التحقق من تكافؤ الرقم الذي تم إدخاله
- عرض نتيجة الاختبار على الشاشة
- القدرة على إعادة إدخال الرقم للتحقق
- سؤال وجواب
- البرنامج الذي يسمح لك للتحقق من التكافؤ من عدد صحيح دخلت?
- كيف يمكنني كتابة برنامج بيثون للتحقق من التكافؤ من عدد?
- هل من الممكن للتحقق من التكافؤ من عدد صحيح دون استخدام برنامج?
وظائف البرنامج المتاحة للتحقق من تعادل العدد الصحيح الذي تم إدخاله
يوفر برنامج التحقق من تكافؤ العدد الصحيح الذي تم إدخاله الوظائف التالية:
- إدخال عدد صحيح: يتم منح المستخدم الفرصة لإدخال عدد صحيح من لوحة المفاتيح. يتحقق البرنامج من البيانات المدخلة للتأكد من امتثالها للتنسيق الصحيح.
- فحص التكافؤ: يحلل البرنامج الرقم الذي تم إدخاله ويحدد ما إذا كان زوجيا أم فرديا.
- إخراج النتيجة: اعتمادا على نتيجة الفحص ، يعرض البرنامج رسالة تشير إلى ما إذا كان الرقم الذي تم إدخاله زوجيا أم فرديا.
يوفر البرنامج واجهة بسيطة وبديهية للمستخدمين. في الوقت نفسه ، يؤدي الوظيفة الأساسية — التحقق من تكافؤ الرقم الذي تم إدخاله — بكفاءة وبدون أخطاء. تتيح هذه الميزة للمستخدمين تحديد ما إذا كانوا قد أدخلوا رقما زوجيا بسرعة وسهولة.
التحقق من تكافؤ الرقم الذي تم إدخاله
لتحديد ما إذا كان الرقم الذي تم إدخاله زوجيا أم فرديا ، يمكن استخدام الخوارزمية التالية:
- يقوم المستخدم بإدخال عدد صحيح في البرنامج.
- يتحقق البرنامج مما إذا كان الرقم الذي تم إدخاله قابلا للقسمة على 2 بدون الباقي.
- إذا كان القسمة ، ثم الرقم هو حتى.
- إذا لم يكن قابلا للقسمة ، فسيكون الرقم فرديا.
- يعرض البرنامج النتيجة على الشاشة.
مثال على رمز ج يتحقق من تكافؤ الرقم الذي تم إدخاله:
# تشمل
كثافة العمليات الرئيسية () {
عدد كثافة العمليات;
برينتف ("أدخل عددا صحيحا:");
المسح الضوئي ("٪د " ، والرقم);
إذا (العدد ٪ 2 == 0) {
برينتف ("الرقم الذي تم إدخاله هو حتى.
");
} آخر {
برينتف ("الرقم الذي تم إدخاله فردي.
");
}
العودة 0;
}
في هذا المثال ، يتم استخدام عامل تقسيم مودولو ( ٪ ) ، والذي يعيد ما تبقى من القسمة. إذا كان الباقي هو 0 ، فإن الرقم يقبل القسمة على 2 بدون الباقي وهو زوجي. خلاف ذلك ، فإن الرقم غريب.
وبالتالي ، يتيح لك البرنامج التحقق بسرعة وسهولة من تكافؤ العدد الصحيح الذي تم إدخاله.
عرض نتيجة الاختبار على الشاشة
بعد التحقق من تكافؤ العدد الصحيح الذي تم إدخاله ، يعرض البرنامج النتيجة على الشاشة. يتيح ذلك للمستخدم الحصول على معلومات حول ما إذا كان الرقم زوجيا أم فرديا.
لعرض النتيجة على الشاشة ، يمكنك استخدام طرق مختلفة:
- استخدام دالة إخراج تقوم بإخراج رسالة إلى وحدة تحكم أو محطة طرفية
- استخدام وظيفة الإخراج التي تخرج رسالة إلى نافذة البرنامج
- استخدام دالة إخراج تقوم بإخراج رسالة إلى منطقة محددة خصيصا على الشاشة
- استخدام دالة إخراج تقوم بإخراج رسالة إلى طابعة أو جهاز إخراج معلومات آخر
لكي يفهم المستخدم نتيجة الفحص بسهولة أكبر ، يوصى باستخدام رسائل واضحة. على سبيل المثال ، يمكنك عرض الرسالة "الرقم زوجي" أو "الرقم فردي". يمكنك أيضا استخدام رموز أو رموز مختلفة لتمييز نتيجة الاختبار بصريا.
| أمثلة على نتائج المخرجات: |
|---|
| الرقم 8 هو حتى |
| الرقم 3 غريب |
يعد عرض نتيجة الاختبار على الشاشة جزءا مهما من البرنامج ، حيث يسمح للمستخدم بتلقي معلومات حول نتيجة التنفيذ واتخاذ الإجراءات المناسبة.
القدرة على إعادة إدخال الرقم للتحقق
لراحة المستخدم ، يجب أن يوفر البرنامج القدرة على إعادة إدخال الرقم للتحقق من التكافؤ. هذا يسمح لك بالتحقق من صحة النتيجة وإجراء فحوصات إضافية.
بعد أن يدخل المستخدم الرقم ويتلقى نتيجة التحقق ، يجب أن يطالب البرنامج المستخدم بتكرار العملية. للقيام بذلك ، يمكنك استخدام حلقة تطلب من المستخدم استجابة في شكل "نعم" أو "لا".
- إذا اختار المستخدم "نعم" ، فيجب على البرنامج أن يطلب من المستخدم مرة أخرى عددا صحيحا.
- إذا اختار المستخدم "لا" ، فإن البرنامج ينهي عمله.
هذا النهج يجعلها مريحة وسهلة للتحقق من أي عدد من الأرقام للتكافؤ دون الحاجة إلى تشغيل البرنامج مرة أخرى في كل مرة.
مثال على البرنامج:
| مثال 1: |
|
|---|---|
| المثال 2: |
|
سؤال وجواب
البرنامج الذي يسمح لك للتحقق من التكافؤ من عدد صحيح دخلت?
يمكن استخدام برامج مختلفة للتحقق من تكافؤ العدد الصحيح الذي تم إدخاله. على سبيل المثال ، يمكنك كتابة برنامج بلغة برمجة بايثون سيطلب من المستخدم إدخال رقم ثم إخراج ما إذا كان زوجيا أو فرديا.
كيف يمكنني كتابة برنامج بيثون للتحقق من التكافؤ من عدد?
لكتابة برنامج بايثون الذي سيتحقق من تكافؤ الرقم الذي تم إدخاله ، يمكنك استخدام عوامل التشغيل الشرطية. على سبيل المثال ، يمكنك استخدام عامل إف للتحقق من ما تبقى من قسمة رقم على 2. إذا كان الباقي صفرا ، فسيكون الرقم زوجيا ، وإلا فهو فردي. فيما يلي مثال على البرنامج:
هل من الممكن للتحقق من التكافؤ من عدد صحيح دون استخدام برنامج?
نعم ، من الممكن التحقق من تكافؤ عدد صحيح دون استخدام برنامج. للقيام بذلك ، تحتاج إلى إجراء عملية حسابية بسيطة: قسمة رقم على 2. إذا كانت نتيجة القسمة عددا صحيحا ، فإن الرقم الأصلي يكون زوجيا ، وإلا فهو فردي. على سبيل المثال ، إذا كانت نتيجة قسمة الرقم 10 على 2 هي 5 ، فإن الرقم 10 يكون زوجيا ، وإذا كانت نتيجة قسمة الرقم 9 على 2 هي 4.5 ، فإن الرقم 9 يكون فرديا.