ملتقى المهندسين السوريين
أهلاً بك زائرنا الكريم (زائرتنا الكريمة)... ملتقى المهندسين السوريين يرحب بك و يدعوك للانضمام إلى فريقه للمساهمة في تطوير المنتدى و تحسينه أكثر فأكثر... إن تسجيلك في المنتدى يعطيك فرصة أكبر للاستفادة من محتواه...

يمكنك الآن المشاركة بمسابقة المنتدى وربح جوائز قيمة من خلال الرابط التالي http://shamra.sy/?c_ref=Ghadeer85

الامر Read والأمر ReadIn في الباسكال

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

الامر Read والأمر ReadIn في الباسكال

مُساهمة من طرف Admin في 7/3/2012, 3:43 pm

الباسكال
ReadIn والأمر Read الأمر

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

وهو يقوم بقراءة البيانات من المستخدم وبعدها ينتقل المؤشر للسطر التالي






الثاني : Read

وهو مشابه للأمر Readln ولكن الفرق الوحيد أنه لا ينتقل سطر للأسفل بعد قراءة البيانات بل يكمل بنفس السطر



Write (‘Enter Your Name :’);

Readln (Name);

في المثال السابق يقوم البرنامج في السطر الأول بطباعة السؤال ( أدخل إسمك ) ولإننا إستخدمنا الأمر Write فإن المؤشر لا ينتقل للسطر التالي بل يقرأ السطر التالي والمؤشر في نفس السطر

في السطر التاني ينتقل البرنامج لوضع إستقبال البيانات من المستخدم ومن ثم حفظها في المتغير المختار Name و يجب أن تكون البيانات المدخلة من نفس نوع المتغير وإلا سوف يولد البرنامج رسالة خطأ





Enter your name : I




لو أضفنا السطور التالية للمثال
Writeln (‘Enter your Age :’);

Read (Age);

Write (‘Enter your Salary :’);

Readln (Salary);



في السطر الثالث يطبع البرنامج الرسالة وينتقل بعدها للسطر التالي لإستقبال البيانات من المستخدم ، ونلا حظ هنا اننا إستخدمنا الأمر Read

بعدها سيقوم البرنامج بطباعة السطر الخامس ولن ينتقل للسطر التالي بل سيستقبل البيانات في نفس السطر لإننا إستخدمنا الأمر Write


شارك بمسابقة شمرا واربح لابتوب بمواصفات عالية جداً وعشرات الجوائز الأخرى
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

Admin
مدير الموقع
مدير الموقع

الجنس : ذكر
البرج : الحوت
عدد المساهمات : 2760
السٌّمعَة : 116
تاريخ التسجيل : 15/09/2010
العمر : 31

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى