درس: مقدمة في البرمجة بلغة Pascal — المتغيرات والثوابت وأنواع البيانات
المستوى: الثانية ثانوي — المادة: الإعلام الآلي — المنهاج: الجزائري
اهداف الدرس
- التعرف على بنية برنامج Pascal
- تعريف المتغيرات والثوابت
- التعرف على أنواع البيانات الأساسية
- كتابة برنامج بسيط بلغة Pascal
1. بنية برنامج Pascal
يتكون برنامج Pascal من الأقسام التالية:
Program NomDuProgramme;
Uses crt;
Const
{ تعريف الثوابت }
Var
{ تعريف المتغيرات }
Begin
{ التعليمات }
Readln;
End.
2. الثوابت (Constantes)
الثابت هو قيمة لا تتغير أثناء تنفيذ البرنامج. يعرف في قسم Const:
Const Pi = 3.14; G = 9.81; Nom = 'Bonjour';
3. المتغيرات (Variables)
المتغير هو اسم يرمز لمكان في الذاكرة يحمل قيمة يمكن تغييرها. يجب تعريفه مع نوعه في قسم Var:
Var x, y : Integer; note : Real; nom : String; rep : Char; test : Boolean;
4. أنواع البيانات الأساسية (Types de données)
| النوع | الوصف | المدى | مثال |
|---|---|---|---|
| Integer | عدد صحيح | -32768 .. 32767 | 5, -3, 0 |
| Real | عدد حقيقي | ±2.9e-39 .. ±1.7e38 | 3.14, -2.5 |
| Char | حرف واحد | ASCII | ‘A’, ‘5’ |
| String | سلسلة حروف | 0..255 حرفاً | ‘Salam’ |
| Boolean | قيمة منطقية | True / False | True |
5. تعليمات الإدخال والإخراج
- Readln(variable); — إدخال قيمة من لوحة المفاتيح
- Writeln(‘message’); — إخراج نص على الشاشة
- Writeln(variable); — إخراج قيمة متغير
تمرين محلول
التمرين: اكتب برنامجاً بـ Pascal يطلب من المستخدم إدخال عددين صحيحين ثم يحسب ويطبع مجموعهما.
Program CalculSomme;
Uses crt;
Var
a, b, s : Integer;
Begin
Writeln('Entrez deux entiers:');
Readln(a);
Readln(b);
s := a + b;
Writeln('La somme est: ', s);
Readln;
End.
النتيجة (مثال): إذا أدخل المستخدم 12 و 7، يطبع البرنامج: La somme est: 19
خلاصة
- برنامج Pascal يبدأ بـ Program وينتهي بـ End.
- تعرف الثوابت في Const والمتغيرات في Var مع نوعها.
- الأنواع الأساسية: Integer, Real, Char, String, Boolean.
- Readln للإدخال وWriteln للإخراج.
دروس مشابهة: الإعلام الآلي – الثانية ثانوي | جميع دروس الإعلام الآلي
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.