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

كيف تتم قراءة البيانات من لوحة المفاتيح بلغة باسكال

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

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

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

  1. التحضير لقراءة البيانات
  2. تهيئة المتغيرات الضرورية
  3. قراءة البيانات من لوحة المفاتيح
  4. باستخدام وظيفة ريدلن

التحضير لقراءة البيانات

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

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

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

تهيئة المتغيرات الضرورية

هناك عدة طرق لتهيئة المتغيرات في باسكال:

الطريقمثال
تعيين قيمة
باستخدام ثابت
باستخدام التعبير

بعد تهيئة المتغيرات ، يمكنك البدء في قراءة البيانات من لوحة المفاتيح ، والتي سيتم حفظها في هذه المتغيرات.

قراءة البيانات من لوحة المفاتيح

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

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

(خ);

يمكنك أيضا قراءة عدة قيم في وقت واحد ، وفصلها بفاصلة. على سبيل المثال:

(س ، ص ، ض);

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

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

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

باستخدام وظيفة ريدلن

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

يمكن استخدام وظيفة ريدلن لقراءة أنواع مختلفة من البيانات ، مثل الأعداد الصحيحة والأرقام الحقيقية والأحرف والسلاسل.

لاستخدام وظيفة ريدلن ، يجب تحديد نوع المتغير الذي سيتم تخزين قيمة القراءة فيه. على سبيل المثال ، يتم استخدام البناء لقراءة عدد صحيح:

  • فار
  • الأسطوانات: عدد صحيح;
  • بيغن
    • ريدلن (الأسطوانات);
    • // رمز باستخدام الأسطوانات
  • متغير النهاية.

يمكن لوظيفة القراءة قراءة متغيرات متعددة في نفس الوقت. للقيام بذلك ، يتم تحديد كل متغير بعد وظيفة ريدلن ، مفصولة بفاصلة:

  • فار
  • رقم 1 ، رقم 2: عدد صحيح;
  • بيغن
    • قراءة (رقم 1 ، رقم 2);
    • // كود باستخدام المتغيرين رقم 1 ورقم 2
  • النهاية.

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

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