Page 38 - أساسيات الحاسب الالي2
P. 38
المتغيرات والتعبيرات الفصل الثالث
قيمته من النوع المنطقى أى سيأخذ إحدى قيمتين Trueأو .False
كم ا يمك ن تعري ف المتغي رات باس تخدام عﻼم ات ممي زة لك ل ن وع م ن أن واع البيان ات
ويسمى ذلك Implicit Variable Declarationكما فى المثال التالى
Student_mark%=300
مما يعنى أن المتغير Student_markمن النوع Integerويساوى ٣٠٠
ملحوظة
يمكن استخدام العﻼمات المميزة لنوع البيانات فى جملة Dimكالمثال التالى
Dim a%
تدعم لغة البيسك أنواع البيانات التالية
byteعدد صحيح موجب من ٠إلى ٢٥٥وليس له عﻼمة مميزة
Booleanمتغير قيمته أما Trueأو Falseوليس له عﻼمة مميزة
Integerعدد صحيح مداه سبق ذكره والعﻼمة المميزة له %
Longعدد صحيح ومداه سبق ذكره والعﻼمة المميزة له &
Singleعدد حقيقي يحتوى عﻼمة عشرية ومداه سبق ذكره والعﻼمة المميزة له !
Doubleعدد حقيقى يحتوى عﻼمة عشرية ومداه سبق ذكره والعﻼمة المميزة له #
Decimalعدد حقيقى يحتوى عﻼمة عشرية ومداه أكبر من النوع Doubleوالعﻼم ة
المميزة له @
DateTimeمتغير يضم معلومات التاريخ و الوقت وليس له عﻼمة مميزة
Objectكائن وليس له عﻼمة مميزة ويكون من اﻷفضل اﻹعﻼن عن الكائن باسمه كما
ف ى العب ارة Dim MyForm As Formحي ث ت م اﻹع ﻼن ع ن المتغي ر MyForm
٣٨