قبل أن نتمكن من كتابة برامج
بلغة الباسكال أو أي لغة أخرى لا بد لنا أولا من فهم منطقي لجميع الخطوات
الواجب
إتباعها
لحل المسألة بواسطة الحاسب
هذه
الخطوات هي ما تعرف باللوغاريتم The Algorithm
بعد ذلك يمكن تحويل هذه الخطوات إلى إيعازات باسكال
والتي
ستتحول بدورها إلى لغة الآلة المستعملة
بواسطة
برنامج المصنف Compiler
وبرنامج الباسكال هو مجموعه من
الإيعازات بعضها منفذ Executable وبعضها غير منفذ
Non-Executable
وتتألف هذه الإيعازات من كلمات
دليليه أو من كلمات تعريفية يجب على المبرمج تعريفها في بداية كل برنامج
ولتوضيح ذلك نرى مخطط لبرنامج
باسكال
Program The Total
(input, output);
Writeln (‘The sum of’, A,’and’, B,’is’,
حيث نلاحظ
-
السطر الأول هو للتعريف باسم البرنامج
ووسيله الإدخال والإخراج
-
أن الجزء الملون بالأزرق هو عباره عن
كلمات محجوزه سنتعرف عليها بالتفصيل بالدروس القادمه
-
الجزء الملون بالأخضر هو عباره عن
إيعاز غير منفذ وهي ملاحظات خاصه بقاريء البرنامج
-
الكلمه الدليليه
Var
للتصريح عن المتغيرات وسيتم دراستها بالتفصيل
-
الجزء الممتد من
Begin
إلى End هو عباره عن جسم
البرنامج والأوامر بينها
-
السطر الأخير يحتوي على
End متبوعه
بنقطه وذلك للدلاله على نهايه البرنامج وسنلاحظ أن
1-
بعد كل سطر هنالك نقطه فاصلة (;)
للدلالة على سطر آخر يلية
2-
بعد كلمه
End
هنالك نقطة (.) للدلاله على أنه لا يوجد سطر بعد ذلك