[ALIGN=CENTER][TABLETEXT="width:70%;background-color
range;border:4px double red;"][CELL="filter:;"][ALIGN=center]
نستهل دروسنا باذن الله واليكم الدرس 3
الموضوع : أنواع المدخلات في الخوارزميات
مقدمة : هناك أنواع كثيرة تشتمل عليها لغة الباسكال لذلك رأيت ان أضع المهمة منها فقط ( لاني ايضا درستها بالفرنسية لاأستطيع ترجمتها وشرحها كلها )
***تنقسم أنواع المدخلات الى مجموعتين وهما
1- NONSTANDARD : وهي تضم نوعين
** intervalle وهذا النوع يعني المجال, مثلا
var
مجال من الأرقام ; a:0..10
مجال من الأحرف ;b:A..Z
**numerique نصيحة من عندي (و هذا لن نستعمله في دراستنا لأنه نادر ومن أراد ان يعرفه فليبحث )
2- STANDARD : وهي تضم خمسة أنواع مهمة
**reel : ترجمته في الباسكال real
ويعني مجموعة الأعداد الحقيقية
مثال
var
في البسكال نكتب real بدل reel و أيضا مع جميع الأنواع الأخرى نكتب ترجمتها ;n:reel
** entier : ترجمته integer
ويعني مجموعة الأعداد الصحيحة
مثال
كود:var n:entier;**carctere : ترجمته char
ويعني مجموعة الأحرف ( يعني كل حرف لوحده )
مثال
كود:var ;car:caractere**chaine : ترجمته string
يعني مجموعة من سلسلة أحرف ( يعني الكلمات )
في هذا النوع من الأفضل ان نعطيه عدد الاحرف المكونة للكلمة وسنلاحظ هذا في المثال
مثال
var
هذا التصريح صحيح ;a:chaine
كما ان هذا صحيح أيضا ;[a:cahine[20
**booleen : ترجمته boolean
يعني دراسة المنطق ويأخذ قيمتين فقط وهما vrai ;fause وترجمتهما true;false
مثال
var
*******هذه أهم الانواع السابق تعريفها المستعملة للمبتدئين
هنا النوع ;bol:booleen
debut
هنا القيمة التي يأخذها ;bol:=vrai
الى اللقاء في الدرس القادم...............................
**************ملاحضات هامة *****************
1-لاتنسوا وضع ";" كما دائما أذكركم
2- لاتنسوا ترجمة الكلمات عند استخدامكم للباسكال
****************************************
![]()
![]()
الدرس القادم
![]()
![]()
مفهوم كلمتي
ecrire , lire
وبعض تطيبيقاتهما
[/ALIGN][/CELL][/TABLETEXT][/ALIGN]




range;border:4px double red;"][CELL="filter:;"]
رد مع اقتباس






لكم جميعا


مواقع النشر (المفضلة)