خطوة بخطوة تتعلم لغة الإسكال
يمكن التحقق من صحة البرنامج و تحديد الاخطاء بالنقر على ع1(م060) ثم 00016
ا البنية العامة للبرمجة
ا« _راس البرنامج
ذ البرنامج بالنقر على م80 ثم 80 او بواسطة الزر 00 و وم من لوحة
ء بداية
تعليمات البرنامج
« انهاية
الشكل العام داخل بيئة الباسكال
الاسم ولا يقبل الرموز عدا الرمز _ ويبدا تسمية البرنامج بحرف ابجدي.
مثال : اسماء مقبولة مثل : اسماء غير مقبولة
التصريحات : في هذا الجزء يعلن عن الثوابت و المتغيرات الضرورية لحل مشكل ما.
. تعريف المتغير:_هو خانة في الذاكرة تستعمل لحفظ
عملي :ا لأننعاق تام8ل1 ,.. ,2 اننقاق اأتامفل) را أسنقاق نام6ل1 علا
و يمكن تغيرها حسب
خطوة بخطوة تعلم لغة الإسكال
الاسم (080066800/) : هو اسم المتغير و يكتب بنفس شروط اسم البرنامج.
نوع (ع8,ا) : يحدد المجموعة التي يأخذ المتغير قيمته منها.
مثل : 01696 500 ,8 ب 22لا
- جدول الانواع و مجال قيمها :
النوع القيمة الحدية الصغرى القيمة الحدية الكبرى
عالاق 0 255
+08 حرف واخد
5808 سلسلة حرفية (نص)
80010 قيمة منطقية (18008) او (8كا8مع)
2. تعريف الثابت:_هو خانة في الذاكرة تستعمل لحفظ قيمة حيث تعطى قيمة الثابت في
صيغة الت بالثابت :
أناقاد/ا قاف 1060 0056
مثل : 3.14دام 008
- اوامر قاعدية: وهي أبسط الأنواع؛ تأخذ منحى تسلسلي في مراحلهاء أي هناك
مرحلة إدخل المعطيات؛ مرحلة المعالجة ثم مرحلة النشر دون وجود أي شرط
هناك ثلاثة أوامر قاعدية وهي:
لله ادخل القيمة (8000100م).بواسطة (2:)
خطوة بخطوة تتعلم لغة الإسكال
- اوامر تناوبية: وهي الأوامر التي تكون فيها جملة شرطية؛ والشرط (2000/1000) هو
مقارنة ما بين قيمتين والذي يربط بينهما ما يسمى بمعامل الربط العلائقي
(810000081) 1807ة8م0) حيث الشرط هو احد علاقات المقارنة التالية
جا ده ححا رقم » أو0ه).
وهذا التكرار يشكل ما يسمى بالحلقة (م80006).
خطوة بخطوة تعلم لغة الإسكال
عملية الاسناد في لغة الباسكال يشار لها بالشكل الاتى :
المتغير :< القيمة المستدة + م تخد العمة 3ل
الاستاد يكون لقم من نفس النوع هلا يصح أن تسند قيمة حةا
افلا
[(علية الاسناد هنا صحيحة :8:28
شرح عملية تنفيذ البرنامج خطوة بخطوة
خطوة بخطوة تعلم لغة الإسكال
(!. الادخال و الاخراج (وع!| 10006 001/8252 50151865 6055685 :185)
الامر (0اع0/1ا) و (016ا): يقوم هذا الأمر بطباعة (كتابة) قيمة متغير أو جملة
الغاطمامة لعافلا
إ(6وفويفاا ' إعافلا
© : كتابة الامر المطلوب
0 : كتابة الامر المطلوب و تنفيذ الامر الثاني في السطر الموالي
مثل عن 0/016 مثال عن (ع0011ا
ألذ
* الامر (000ع8) و 8830): يقوم هذا الأمر بقراءة قيمة عن طريق لوحة المفاتيح
قراءة قيمة واحدة: ,(عا10ة/88800
نفس المبداً بالنسبة للأمر (88800) و (8630)
تمرين : اعد كتابة البرنامج بلغة الباسكال نفذ البرنامج ثم لاحظ النتيجة .
تعدا دعام ردي مك اث (234567ا 2125م (3دثم
:0066 ) ماع
ال شاع ل
خطوة بخطوة تتعلم لغة الإسكال
/اا. الجمل للشرطية (قاوة8 166)
ا الشكل النموذجي للتعليمة : ع1
تمرين : اكتب البرنامج بلغة البإسكال يقوم بإدخال قيمة صحيحة و يحدد البرنامج اشارتها .
( 00م' )غال
( تاموقم لع ةبطصمه قلاف ) ماعلا 60 7001/6 ع
خطوة بخطوة تتعلم لغة الإسكال
6856 04: الشكل النموذجي للتعليمة ١!
زا مم تنوم :80031061
كام ممتةنائم فا
تمرين : اكتب البرنامج بلغة البإسكال يقوم بإدخال قيمة طبيعية من 1 الى 7 و يطبع
البرنامج اليوم الموافق لهذه القيمة علما ان نهاية الاسبوع هو السبت و في حالة ادخل قيمة
غير صحيحة يرسل لك البرنامج رسالة خطا في القيمة المدخلة .
+ أقتعل') ماغس :5
6667م ستغام ) ماغلل و
رده رده ص8