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