عند البرمجة في باسكال ، قد يكون من الضروري التحقق مما إذا كان الرقم الذي تم إدخاله ينتمي إلى الفاصل الزمني 5-3. في هذه المقالة ، سننظر في كيفية تنفيذ مثل هذا الفحص وتقديم رمز مثال.
من أجل التحقق مما إذا كان الرقم ينتمي إلى الفاصل الزمني 5-3 ، تحتاج إلى استخدام الشرطي إذا البناء. أولا ، يجب على المستخدم إدخال رقم من لوحة المفاتيح ، ثم يقوم البرنامج بإجراء فحص الهوية. إذا كان الرقم ينتمي إلى الفاصل الزمني 5-3 ، فسيعرض البرنامج رسالة تفيد بأن الرقم مدرج في هذا الفاصل الزمني. خلاف ذلك ، سيتم عرض رسالة تفيد بأن الرقم لا ينتمي إلى الفاصل الزمني.
نموذج التعليمات البرمجية:
فار
عدد: عدد صحيح;
بيغن
اكتب ('أدخل رقما: ');
قراءة (عدد);
إذا (رقم > = 3) و (رقم <= 5) ثم
وريتلن ('الرقم في النطاق 5-3')
آخر
وريتلن ('لم يتم تضمين الرقم في الفاصل الزمني 5-3');
النهاية.
في هذا المثال ، نطلب أولا من المستخدم إدخال رقم. ثم نتحقق مما إذا كان الرقم الذي تم إدخاله ينتمي إلى الفاصل الزمني 5-3 باستخدام شرط إف. إذا كان الشرط صحيحا ، فإننا نخرج رسالة حول الرقم الذي ينتمي إلى الفاصل الزمني ، وإلا فإننا نخرج رسالة حول عدم الانتماء.
- كيفية التحقق من رقم في باسكال
- الخطوة 1: أدخل رقما
- الخطوة 2: تحقق من النطاق
- الخطوة 3: تحديد الحدود
- الخطوة 4: مقارنة مع الحد الأدنى
- الخطوة 5: مقارنة مع الحد الأعلى
كيفية التحقق من رقم في باسكال
للتحقق مما إذا كان الرقم الذي تم إدخاله في باسكال من لوحة المفاتيح ينتمي إلى الفاصل الزمني 5-3 ، يمكنك استخدام الكود التالي:
فار
عدد: عدد صحيح;
بيغن
كتابة ('أدخل رقم:');
قراءة (عدد);
إذا كان الرقم > = 3 والرقم < = 5 إذن
وريتلن ('الرقم ينتمي إلى الفاصل الزمني 3-5')
آخر
وريتلن ('الرقم لا ينتمي إلى الفاصل الزمني 3-5')
النهاية.
في هذا الرمز ، نعلن أولا عن رقم متغير صحيح لتخزين الرقم الذي تم إدخاله. ثم ، باستخدام وظائف وريتلن و ريدلن ، يطلب من المستخدم إدخال رقم من لوحة المفاتيح ويتم حفظ الرقم الذي تم إدخاله إلى متغير الرقم.
بعد ذلك ، نستخدم البناء الشرطي إذا كان آخر للتحقق مما إذا كان الرقم ينتمي إلى الفاصل الزمني 3-5. إذا كان رقم الشرط >= 3 والرقم <= 5 صحيحا ، فسيتم عرض الرسالة "الرقم ينتمي إلى الفاصل الزمني 3-5" ، وإلا يتم عرض الرسالة "الرقم لا ينتمي إلى الفاصل الزمني 3-5".
يشار إلى نهاية البرنامج من خلال نهاية الكلمة الرئيسية.
الخطوة 1: أدخل رقما
قبل التحقق مما إذا كان الرقم ينتمي إلى الفاصل الزمني بين 5 و 3 ، تحتاج إلى إدخال هذا الرقم من لوحة المفاتيح. للقيام بذلك ، اتبع التعليمات:
- افتح برنامج باسكال على جهاز الكمبيوتر الخاص بك.
- قم بإنشاء مشروع جديد أو حدد مشروعا موجودا.
- في رمز البرنامج ، حدد متغيرا لتخزين الرقم الذي تم إدخاله.
- باستخدام وظيفة ريدلن ، أدخل رقما من لوحة المفاتيح وحفظه إلى متغير.
مثال على الكود:
رقم فحص البرنامج;فار
الأسطوانات: عدد صحيح;
بيغن
كتابة ('أدخل رقم:');
ريدلن (الأسطوانات);
// بقية التعليمات البرمجية للتحقق من الفاصل الزمني
النهاية.
لقد أدخلت الرقم بنجاح وكنت على استعداد للمتابعة إلى الخطوة التالية — التحقق مما إذا كان ينتمي إلى الفاصل الزمني بين 5 و 3.
الخطوة 2: تحقق من النطاق
بعد إدخال الرقم من قبل المستخدم ، من الضروري التحقق مما إذا كان ينتمي إلى الفاصل الزمني 5-3.
للقيام بذلك ، يمكنك استخدام الشرطي إذا البناء.
مثال على مثل هذا البناء:
إذا كان الرقم > = 3 والرقم < = 5 ثم
// الرقم ينتمي إلى الفاصل الزمني 5-3
آخر
// الرقم لا ينتمي إلى الفاصل الزمني 5-3
| النهاية; | في هذا المثال ، إذا كان الرقم أكبر من أو يساوي 3 وأقل من أو يساوي 5 ، فإن التعليمات الموجودة بالداخل إذا تم تنفيذها. إذا لم يتم استيفاء هذا الشرط ، فسيتم تنفيذ التعليمات الموجودة في الداخل. |
|---|---|
| للتحقق مما إذا كان الرقم الذي أدخله المستخدم ينتمي إلى الفاصل الزمني 5-3 ، أدخل هذا الاختيار في برنامج باسكال الخاص بك بعد إدخال الرقم من لوحة المفاتيح. | الخطوة 3: تحديد الحدود |
| من أجل تحديد ما إذا كان الرقم ينتمي إلى الفاصل الزمني بين 5 و 3 ، من الضروري تعيين حدود هذا الفاصل الزمني. | في هذه المشكلة ، نبحث عن أرقام تنتمي إلى الفاصل الزمني بين 5 و 3 ، شاملة. هذا يعني أنه يجب تضمين الأرقام 5 و 4 و 3 في الفاصل الزمني ، والأرقام الأقل من 3 أو أكبر من 5 لا تنتمي إلى الفاصل الزمني. |
| للتحقق مما إذا كان الرقم ينتمي إلى فاصل زمني ، يمكنك استخدام العبارة الشرطية إذا. بمقارنة الرقم الذي تم إدخاله مع حدود الفاصل الزمني (3 و 5) ، يمكنك إخراج رسالة مقابلة حول ما إذا كان الرقم ينتمي إلى الفاصل الزمني أم لا. | للراحة ، يمكنك استخدام الجدول لتمثيل حدود الفاصل الزمني والرسالة المقابلة بشكل مرئي: |
العدد
النتيجة
أقل من 3
لا ينتمي إلى الفاصل الزمني
3 أو 4 أو 5
ينتمي إلى الفاصل الزمني
أكثر من 5
لا ينتمي إلى الفاصل الزمني
وبالتالي ، بمعرفة حدود الفاصل الزمني واستخدام عامل التشغيل الشرطي ، يمكنك التحقق مما إذا كان الرقم ينتمي إلى الفاصل الزمني 5-3.
الخطوة 4: مقارنة مع الحد الأدنى
في هذه الخطوة ، سنقارن الرقم الذي تم إدخاله مع الحد الأدنى للفاصل الزمني 5-3.
لإجراء المقارنة ، سوف نستخدم عوامل المقارنة في لغة باسكال. تسمح لك عوامل المقارنة بمقارنة قيمتين والحصول على النتيجة في شكل قيمة منطقية – صحيحة أو خاطئة.
لمقارنة رقم مع الحد الأدنى للفاصل الزمني 5-3 ، سوف نستخدم المشغل "أكبر من أو يساوي". يشار إلى هذا المشغل بالرمز """ ويعود صحيحا إذا كان المعامل الأيسر أكبر من أو يساوي المعامل الأيمن.
إذا كان الرقم 3 3
ثم اكتب ('الرقم ينتمي إلى الفاصل الزمني 5-3');
النهاية;
في هذا المثال ، إذا كان الرقم الذي تم إدخاله أكبر من أو يساوي 3 ، فسيتم عرض الرسالة "الرقم ينتمي إلى الفاصل الزمني 5-3". إذا كان الرقم أقل من 3 ، فلن يتم إخراج أي شيء.