انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

الثوابت والمتغيرات Constants and Variables

الكلية كلية الهندسة     القسم  الهندسة البيئية     المرحلة 2
أستاذ المادة رشا صلاح مهدي القزويني       09/12/2014 19:12:49
الثوابت والمتغيرات Constants and Variables

1- الثوابت :- الثابت هو القيمة التي لا يتغير مقدارها طيلة فترة تنفيذ البرنامج كالقيمة 3.14 مثلا والتي تستخدم في الحسابات المثلثية . ويمكن تعريف الثوابت بأستخدام التعليمة التالية :

الصيغة العامة :
Const constname = expression

مثلا لتعريف pi = 3.14 نكتب التعليمة التالية :
Const pi = 3.14
سيعوض VB الثابت بقيمتة في التعابير المستخدم فيها , مثلا نكتب
X=2*Pi*R

2- المتغيرات :- المتغيرات هي عنوان منطقة معينة محجوزه في الذاكرة يمكن الكتابة فيها والقراءة منها اما حجم المساحة المحجوزة للمتغير فتتعلق بنوع بيانات المتغير , وتستخدم المتغيرات في البرنامج عادة لتخزين بعض القيم تخزينا مؤقتا .
يمكن في فيجوال بيسك استخدام المتغيرات دون تعريفها ( ما لم يتم كتابة التعليمة option explicit في قسم التصريحات العامة ) اذ ان VB عندما يجد اسما غير معرف ينشئ تلقائيا متغيرا جديدا بهذا الأسم من النوع variant والذي يقبل جميع انواع البيانات . لا انه من قواعد البرمجة السليمة ان نعرف كل متغير نستخدمه ونحدد نوع البيانات له .
والشكل العام لتعليمة تعريف المتغيرات هي :
Dim variablename [ as type ]
حيث ان :
Variablename : هو اسم المتغير
Type نوع المتغير ..... ومن اكثر انواع المتغيرات استخداما
1- integer للعدد الصحيح
2- Single للعدد العشري
3- String للسلاسل النصية
4- Boolean للمتغير المنطقي ( true , fuels )
*** يمكن تعريف اكثر من متغير بأستخدام Dim كما يوضح المثال التالي :
Dim X AS Integer , Y AS integer
ولكن لو عرفنا المتغيرات بالشكل التالي
Dim X , Y AS integer
فأن فيجوال بيسك سيعتبر ان X من النوع VARIANT و Y من النوع الصحيح


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .