AHMEDSOUFعـــضــو مــمــيز
معلومات اضافية
تاريخ الإنضمام : 03/11/2008 عدد المشاركات : 920 قوة السمعة : 6 قوة النشاط : 550 الإقامة :
| موضوع: الدرس الثالث : المتغيرات في برنامج الباسكال الجمعة فبراير 27, 2009 8:10 am | |
| الدرس الثالث : المتغيرات في برنامج الباسكال
التصريح Var
ويتم في هذا القسم من البرنامج التصريح عن نوع البيانات بالبرنامج قبل إستخدامها
ويتم التصريح حسب نوع البيانات إما الأنواع الأربعه Integer , Real , Boolean , Chr أو نوع قام المستخدم بتعريفه وسيتم دراسته بفصل آخر
ويخضع إسم المتغير إلى شروط وهي
1- أن يبدأ بحرف ( ولا تقبل الأسماء التي تبدأ بأرقام )
2- يحوي الإسم حروفا وأرقاما فقط
3- لا يكون الإسم من ضمن الكلمات المحجوزه بالذاكرة
4- يفضل دائما أن يكون إسم له معنى للتسهيل
أمــــثــلة
A: integer; تم تعريف مكان بالذاكره إسمه A وهو يقبل البيانات فقط من نوع الأعداد الصحيحه
B: Real; تم تعريف مكان بالذاكره إسمه B وهو يقبل البيانات من النوع الصحيح وأيضا النوع الذي الحقيقي الذي يحوي كسور
Grade: Chr; تم تعريف مكان بالذاكره إسمه Grade وهو يقبل البيانات من النوع Chr
F: Boolean; تم تعريف مكان بالذاكره إسمه F وهو يقبل بيانات من النوع Boolean أي قيم منطقيه (يقبل إما قيمه True – False )
والآن لنأخذ مثال تطبيقي على إستخدام التصريح Var
A:=5; (صحيح)
A:=3.5; (خطأ) – لإنه تم إسناد عدد حقيقي كسري إلى متغير صحيح
B:=5; (صحيح)
B:=3.5; (صحيح)
Grade:=`r`; (صحيح)
Grade:=d; (خطأ) – لعدم وضع الأقواس
F:=True; (صحيح)
F:=False; (صحيح)
F:=10; (خطأ) – لإن المتغير F لايقبل إلا قيم منطقيه إما True أو False
ونلاحظ مما سبق
القيمه Real اعم من Integer فهي تقبل القيم الصحيحه والحقيقيه ولكنها تأخد حيز من الذاكرة |
|
ضياء الندىفريق الإدارة
معلومات اضافية
تاريخ الإنضمام : 26/09/2008 عدد المشاركات : 7303 العمر : 30 قوة السمعة : 19 قوة النشاط : 6269 الإقامة :
| موضوع: رد: الدرس الثالث : المتغيرات في برنامج الباسكال الأربعاء مارس 18, 2009 9:31 pm | |
| |
|