|
انواع
البيانات

الثوابت : عبارة عن قيم تظل ثابتة دون تغير اثناء تنفيذ البرنامج فمثلا نقول القيم
15 , 14 عبارة عن ثوابت . والثوابت تنقسم بدورها لنوعين :
أ /
مسميات ( Data name)
: وهي عبارة عن ثوابت يتم اعطائها اسماء معينة وعندما نحتاج الى هذه القيم
الثابتة في اجراء بعض المعالجات يستخدم الاسم بدلا عن القيمة نفسها مثلا :
Y=15 , X=9
ب /
القيم المباشرة (Literals
) : وهي استخدام القيم مباشرة في المعالجة من غير اعطاء القيم اسماء معينة وتنقسم
الى قسمين :
أ /
قيم رقمية : وهي عبارة عن قيم عددية يمكن كتابتها مباشرة بعملية المعالجة ويمكن ان
تكون صحيحة او كسر او سالبة او موجبة .
ب /
القيم الحرفية : وهي عبارة عن قيم حرفية مباشرة .
كيفية تعريف الثوابت :
يتم
تعريف الثوابت في فيجوال بيسك عن طريق التعليمة
CONST
.... ثابت2 , ثابت 1Syntax
: const
مثال على ذلك :
Const pi=3.14
Const x=15
وهكذا ...
2 –
المتغيرات : وهي عبارة عن مسميات تكتب داخل البرانمج يتم من خلالها حجز مواقع في
الذاكرة ويعنون كل موقع بمسمى معين وبالتالي تصبح هذه المواقع فيما بعد متاحة
لنضع عليها قيم معينة ثم اجراء معالجات على هذه القيم .
كيفية تعريف المتغيرات :
يتم
تعريف المتغيرات في فيجوال بيسك عن طريق التعليمة
Dim
Syntax : Dim x,y,….
مثلا :
dim x,y as
single
انواع البيانات : Data Type
الجدول ادناه يوضح بعض انواع البيانات التي تتعامل مع المتغيرات وطرق تعريفها في
فيجوال بيسك :
|
نوع البيانات |
القيمة ومسماها |
طريقة التعريف في البرنامج |
|
عدد صحيح
integer |
Y=15 |
Dim Y as Integer |
|
عدد عشري
single |
Y=10.56 |
Dim Y as Single |
|
سلسلة نصية
string |
Name=”Motaz” |
Dim name as String |
|
تاريخ
Date |
TU=#20-9-2003# |
Dim TU as Date |
|
منطقي
boolean |
Y=true |
Dim Y as Boolean |
|