السلام عليكم
اليوم رح اقدم لكم اول درس مفصل بلغة pascal لغة برمجة عريقة ومعروفة
لن اطيل عليكم وسوف ندخل بصلب الموضوع
رح نستخدم برنامج Turbo Pascal V7.0 for windows اصدار 1980
للتحميل :
http://www.x4up.net/download.php?fil...c7fe250458.rar
قم بتشغيل البرنامج بعد تركيب installه طبعا

ثم قم بانشاء كلف جديد
files >> new
الحين اول ما تبدى تعمل البرنامج وتدخل له البيانات في اوامر لازم تكون اساسية لن يعمل البرنامج بها اليكم ما اقصده :
[CODE] رمز Code:
program name_of_program ; Uses WinCrt ;
السطر الاول هذا يدل على ان الملف سوف يكون ملف تنفيذي
رمز Code:
program name_of_program ;
تقوم بكتابة بدل name_of_program اسم البرنامج ( yahoo . dzbatna x4serv ... )
اما القسم هذا :
رمز Code:
Uses WinCrt
يقصد به ان البرنامج سوف يقوم بالعمل تحت تطبيقات وانظمة windows هنالك العديد من الاوامر مثل Crt لن نحتاج الى شرح طريقةه حاليا
الان بعد ان قمنا بتحديد نوع البرنامج ولاي نظام يصلح ياتي الان دور كتابة البرنامج
رمز Code:
program TRAIDNT ; Uses WinCrt ; Begin writeln('welcome to dzbatna'); write('thanks !'); end.
سوف نشرح طريقة هذا القسم :
رمز Code:
Begin // علامة بداية البرنامج { مضمون البرنامج } end. // علامة نهاية البرنامج
ملاحظة : البرنامج لن يعمل بدون وجود begin / end. ثم سوف نتطرق في دروس قادمة الى شرح طريقة الفرق بين
رمز Code:
end; | end. | end
الان لندقق في الاوامر التي تم اضافتها :
رمز Code:
writeln('welcome to dzbatna'); write('thanks !');
نحن امرنا البرنامج بكتابة التالي :
welcome to dzbatna
thanks !
اي ان الامرين writeln / write اوامر لطباعة الكلام على الشاشة

لكن مالفرق بينهما
write // امر كتابة في نفس السطر دون الرجوع الى سطر اخر او ترك مسافة بينهما اي اذا كان البرنامج بهذه الطريقة
رمز Code:
write('welcome to dzbatna'); write('thanks !');
سوف تكون النتيجة :
welcome to dzbatnathanks !
هكذا تم الانتهاء من الدرس مفصل الاول
قم بحفظ البرنامج : files >> save as ثم قم بالضغط على : ctrl +f9 لتقوم بفتح البرنامج وتكوين ملف xxx.exe
::: ملاحظات :::
- لا تنسى ( ; ) نهاية كل سطر برمجي تكتبه باستثناء begin | end.
- لا تنسى تحديد البرنامج بالمحددين begin | end.
- لا تنسى الاوامر التنفيذية للبرنامج program / uses..
- لا تنسى علامة الضفرين (' ') فبدونها سوف يعتبر البرنامج مابين القوسين متغير وليس جملة joomla تريد كتابتها
رمز Code:
write('welcome to dzbatna');
::: تمرين 1 ::: قم بانشاء برنامج وسمه dzbatna يقوم على اضهار 3 جمل على الاقل
تمرين 2 : قم باصلاح هذا البرنامج لكي يعمل بطريقة سليمة وبشكل منظم :
رمز Code:
program wahb Uses crtt begin; write(welcome) write(hi) end.
انتهى الدرس مفصل الاول ترقبو الدرس مفصل الثاني
المصدر :
http://www.x4pro.net/vb/showthread.php?p=54#post54
دمتم بود