Page 35 - أساسيات الحاسب الالي2
P. 35
المتغيرات والتعبيرات الفصل الثالث
الثوابت Constants
إذا كانت قيمة عنصر البيانات تظل ثابتة طول فترة تنفيذ البرنامج يكون ذلك
العنصر ثابت ويجب أن يعرف الثابت قبل استخدامه فى اﻹجراء و يكون هذا
التعريف في صورة :
; Const Const_name = const_value
حيث Const_nameهو اسم الثابت .و =Const_valueهو القيمة الفعلية للثابت.
و من اﻷمثلة لهذا التعريف الكود التالى -:
)(Sub Main
Const CENTPERINCH = 2.54
Const BDATE = #11/12/1970#
"Const PAGE_TITLE = "Programming with VB.Net
)Console.WriteLine(CENTPERINCH
)Console.WriteLine(BDATE
)Console.WriteLine(PAGE_TITLE
)(Console.Read
End Sub
الشكل التالى يوضح ناتج تنفيذ الكود السابق
شاشة إخراج النتائج تشبه إلى حد ما شاشة نظام التشغيل Dosو تظهر به ا ق يم الثواب ت
نتيج ة لتنفي ذ اﻻم ر WriteLineالم ستخدم للطباع ة عل ى ال شاشة .أم ا اﻻم ر Read
فيستخدم ﻻستقبال قيمة من خﻼل لوحة المف اتيح وف ى الك ود ال سابق ﻻ تعنين ا ه ذه القيم ة
وإنما استخدمن اﻻمر ﻹيقاف شاشة إظهار النتائج حتى نتمكن من ق راءة المخرج ات وﻻ
تختفى الشاشة.
ﻻحظ أن الثابت ﻻ يمكن تعديل قيمته داخل المدى المعرف به وإﻻ ستظهر رسالة خطأ
٣٥