بشكل أساسي؛ توجد خمس أنواع للبيانات في قري باسكال - بيئة لازاروس» وهي؛
٠ 8عة16: للقيم الصحيحة.
٠ اهما: للقيم الكسرية التي تحتوي على فاصلة عشرية.
٠ ع90160: للقيم التي تمثل سلاسل نصية.
. الأعداد الصحيحة وندع1016
تتقسم الأعداد الصحيحة في قري باسكال - بيئة لازاروس إلى أنواع فرعية بناءٌ على حجم هذه الأعداد
بالصورة الثالية:
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى سفحة5
2. الأعداد الكسرية اقع8
تنقسم الأعداد الكسرية في ري باسكال - بيئة لازاروس إلى أنواع فرعية بناءٌ
بالصورة التالية:
وتنقسم القيم المنطقية أيضاً إلى أنواع فرعية وهي:
أمثلة
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى ياه
الكلمات المدجوزة 10/0105 1656101160
وهي كلمات لا يمكن أن تسمى بها المتغيرات لأنها محجوزة من قبل اللغة؛ ولها وظائفها الخاصة مثل:
كم تلزام عم قم لمم الفط معضط عط
عمط تمعد معدم مساععدم عدر عم لمجم م
2ب لع بمعوع ناماع
والكلمات المحجوزة من قبل فري باسكال إضافة إلى ما سبق هي:
لهم طقضء قصد عتم عدم العم تسو لام
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى صفحة7
بعد أن تم تعريف المتغير, يمكن تعيين قيمة له تكون من نفس نوعه. الصورة العامة لتعيين قيم
طول
المعامل وحماسينية نوع المتفيرات التتيجة
+ | عملية جمع صحيحة و/أوكسرية | صحيحة و/أو كسرية
*-| عملية ضرب صحيحة و/ أو كسرية | صحيحة و/أوكسرية
7 عملية قسمة صحيحة و/أو كسرية | كسرية
0 .| عملية قسمة بناتج صحيخ. صحيحة صحيحة
0 | المتبقي من القسمة صحيحة صحيحة
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى صفحة8
ثانياً- الثوابت 00513015
الثوابت على معرفات بقيم ثابتة؛ لا
ينطبق على تسمية المتغيرات.
تعريف الثوابت في البرنامج
يتم تعريف الثوابت بالصورة الناا
اعلا 0288 : 12م عمعة1
اعلا 0268 1 13 ع1
ويمكن تعيين القيم لهذه الثوابت من خلال التعريف نفسه بالصورة التالية:
عدم
عو عدم :161ل عسعة1
علا 0855 : 122 عسعة1
علا 0255 :قا مس12
وكما تاللحضن عن دتبين اكيم أكناء لتغريف لا تستهدم حا بلنستكدي أ أخقط
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى صفحة9
تستخدم التعابير المنطقية عند مقارنة قيمتين أو أكثر؛ بحيث يكون النائج هو قيمة منطقية ع 700 أو
المعامل المعنى.
ِ< الأولى أصغر من القيمة الثانية وإلا سيعطي عداو
5 ل الأولى أكبر من القيمة الثانية وإلا سيعطي عكاوع
<< | يعطي ع1 إذا كانت القيمة الأولى أكبر من أوتساوي القيمة الثانية ولا سيغطي 28156
<> | يعطي 108 إذا كانت القيمة الأولى لا تساوي القيمة الثانية وإلا سيعطي 56ا]
المعامل المعنى.
6 .| عكس النتيجة المعطاة
عقلة - عقلة؟ 3608 عفلة<
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى. صفحة 10
لجملة لمع م521 7060 - ما
نستخدم جملة 60 10-)! عندما نريد تنفيذ كود ما
نتيجة لتحقق شرط معين.
00 . وإلا سيتم تجاهل ال 512160801
وفي حالة كان الكود الذي نريد تنفيذه عند تحقق الشرط طويلاً (أكثر من جملة واحدةا؛ نستخدم.
الصيغة التالية:
المع عق56
قمع
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى مم1
2 لجملة مع 51216 عواء - 1-1700
هي نفسها جملة 171:80 مضافاً إليها خيار 56اع.
نستخدم جملة 7060-6158 عندما نريد تنفيذ مسي
الشكل العام لجملة غواع2م :16-11
عقاع
وبذلك:.سيتم تنفيذ ال 5181808012 فقط إذا لم يتحقق ال 100
لاحظ أن ال 50848008041 التي تسبق (98اع] لا تتبعها فاصلة منقوطة (:] وهي قاعدة يجب الانتباه
إليها دائماً: (أي جملة تسبق عواع لا تُتبع بفاصلة منقوطةا.
وبالطبع؛ إن كان الكود المطلوب تنفيذه في حالة عدم تحقق الشرط طويلاً اأكثر من جملة واحدةاء
صنو
المع عقع5
قمع
إعداد / م. أبوبكر شرف الدين سويدان - وقف لله تعالى. و77
3. جملة ١563160 لعاوءلا
من المتاح تشابك جمل 1 في البرنامج في لغة قري باسكال. والذي يعني استعمال جمل 12-8158 داخل
نستخدم جمل )ا المتداخلة عدما تريد تنفيذ كود ما اعتماداً على صحة أو خطأ شرط معين.
الشكل العام لجملة ) المتدا.
وبتلك؛ سيتم تنفيذ ال 51818018011 فقط إذا تحقق الشرط الأول 6000:0001 أوأ تحقق الشرط
الثاني 6000:4002
ويمكن أن يكون التشبيك في الجزء 8158 بالصورة التالية: