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‬‬

                      ‫‪٣٨‬‬
   33   34   35   36   37   38   39   40   41   42   43