mamine Admin
المساهمات : 299 تاريخ التسجيل : 03/08/2008 العمر : 34 الموقع : knowledge2.tk
| موضوع: دروس في لغة الباسكال الخميس أغسطس 14, 2008 2:13 pm | |
| اهلا بزوار منتدانا knowledge2 الأن و لأول مرة دروس في البرمجة بلغة الباسكال pascal أولا قبل أن نتمكن من كتابة برامج بلغة الباسكال أو أي لغه أخرى لا بد لنا أولا من فهم منطقي لجميع الخطوات الواجب
إتباعها لحل المسألة بواسطه الحاسب
هذه الخطوات هي ما تعرف بالوغاريتم The Algorithm بعد ذلك يمكن تحويل هذه الخطوات إلى إيعازات باسكال
والتي ستتحول بدورها إلى لغه الآله المستعمله
بواسطه برنامج المصنف Compiler
وبرنامج الباسكال هو مجموعه من الإيعازات بعضها منفذ Executable وبعضها غير منفذ Non-Executable
وتتألف هذه الإيعازات من كلمات دليليه أو من كلمات تعريفيه يجب على المبرمج تعريفها في بدايه كل برنامج
ولتوضيح ذلك نرى مخطط لبرنامج باسكال
Program TheTotal (input, output);
{This program find sum of two integer number}
Var
A, B, Total: integer;
Begin
Write (‘Enter two integer numbers to be add: ‘);
Readln (a, b);
Total: = a+b;
Writeln (‘The sum of’, A,’and’, B,’is’, Total);
End
{This program find sum of two integer num
End
حيث نلاحظ
- السطر الأول هو للتعريف بإسم البرنامج ووسيله الإدخال والإخراج
- أن الجزء الملون بالأزرق هو عباره عن كلمات محجوزه سنتعرف عليها بالتفصيل بالدروس القادمه
- الجزء الملون بالأخضر هو عباره عن إيعاز غير منفذ وهي ملاحظات خاصه بقاريء البرنامج
- الكلمه الدليليه Var للتصريح عن المتغيرات وسيتم دراستها بالتفصيل
- الجزء الممتد من Begin إلى End هو عباره عن جسم البرنامج والأوامر بينها
- السطر الأخير يحتوي على End متبوعه بنقطه وذلك للدلاله على نهايه البرنامج وسنلاحظ أن
1- بعد كل سطر هنالك نقطه فاصلة ( للدلالة على سطر آخر يلية
2- بعد كلمه End هنالك نقطة (.) للدلاله على أنه لا يوجد سطر بعد ذلك
و هذا رابط برنامج الباسكال | |
|