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

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

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

أولا ، دعنا نوضح ما هو الرقم الموجب والسالب. الرقم الموجب هو رقم أكبر من الصفر ، بينما الرقم السالب هو رقم أقل من الصفر. الصفر نفسه ليس رقما موجبا ولا سالبا.

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

مثال على برنامج بايثون:

عدد = تعويم (الإدخال ("أدخل رقم:"))

إذا كان الرقم > 0:

طباعة ("رقم" ، رقم ، " موجب.")

رقم أليف < 0:

طباعة ("رقم" ، رقم ، " سلبي.")

آخر:

طباعة ("رقم" ، رقم ، " صفر.")

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

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

طريقة تحديد رقم موجب أو سالب

  1. عد رقما من لوحة المفاتيح.
  2. تحقق مما إذا كان الرقم صفرا. إذا كانت الإجابة بنعم ، فقم بعرض رسالة تفيد بأن الرقم صفر.
  3. إذا لم يكن الرقم صفرا ، فتحقق من علامته. إذا كان الرقم أكبر من الصفر ، فقم بعرض رسالة مفادها أن الرقم موجب.
  4. إذا كان الرقم أقل من الصفر ، فقم بعرض رسالة مفادها أن الرقم سالب.

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

التحقق من الرقم الذي تم إدخاله بحثا عن السلبية

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

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

في هذا المثال ، تتم قراءة رقم

باستخدام الإدخال()

  • . ثم يتم التحقق مما إذا كان الرقم سالبا باستخدام الشرط
  • المدخلات
  • .
    • أو
    • تحقق من قيمة الرقم:
    • . "

إذا كان الرقم أقل من الصفر ، فقم بطباعة الرسالة "

الرقم الذي تم إدخاله سالب

. "

إذا كان الرقم صفرا ، فقم بطباعة الرسالة "

الرقم الذي تم إدخاله هو صفر

طباعة ("الرقم الذي تم إدخاله هو صفر")

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

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