دورة إحترافية باسكال و دلفي - Read and Readln in Pascal
راينا في الدرس السابق كيف نكتب و نطبع القيم داخل برنامج باسكال
عن طريق التعلمتين
Write
Writeln
اليوم سنرى تعليمتين بنفس السياق و لكن هذه المرة نستقبل القيم من طرف المستخدمين لبرامجنا على الباسكال
ولكي نقوم بهده العملية سنستعمل الكلمة المحجوزة في مكتبة الباسكال و هي
Read
معنى الكلمة هي تعليمة إدخال الى البرنامج وهناك جملة معينة لإدخال قيمة أو قيم والتي تكون كالتالي
;('...........')Read
نكتب الكلمة Read ثم قوسين و معكوفتين و نكتب العبارة المراد إدخالها بين المعكوفتين و لا ننسى النقطة الفاصلة نهاية كل
سطر برمجي الأن نقوم بإعطاء مثال على هذا
إذن نفتح برنامج ABC.net
ملف جديد نحفظه في مجلد معين ثم نبدأ بكتابة الأسطر البرمجية التالية:
قد يعجبك ايضا
;program test
;Var name:string
begin
;('Enter you name')Writeln
;read(name)
;( Your Name Is: ', name')Writeln
.end
نلاحظ أنه تم تنفيد الكود بنجاح في أسفل الصورة Input Data طلب منا إدخال قيمة للمتغير Name
وعند إدخال اي قيمة سيقوم بقراءة القيمة المدخلة و عرضها على الشاشة كما في الصورة التالية مع إضافة العبارة المضافة من طرف المبرمج
;( Your Name Is: ', name')Writeln
نلاحظ الشكل الموالي
إذن تم إدخال القيمة mohamed و تم استقبالها من طرف المستخدم
كان هذا درس حول تعليمتي الإدخال
Read
Readln
مع ملاحظة أن Readln لها قابلية قراءة للسطر الموالي و النزول اليه
وفي هذا الفيديو الشرح الكامل للتعليمتين