Professional Documents
Culture Documents
سنة ثانية
المحاضرة الرابعة
Visual Basic.Net
تتكون اللغة من مجموعة من العناصر تمثل معا في نهاية األمر جملة برمجية
يفهمها الحاسب من خالل المترجم وتتمثل تلك العناصر في :
-1الرموز األساسية للغة :وفي لغة الـ VB.NETتتمثل تلك الرموز في
أ -الحروف -:وتتعرف اللغة على حروف اللغة االنجليزية من Aالى Z
وال يفرق مترجم اللغة بين حالة األحرف سواء كانت حالة الحروف
الكبيرة أو حالة الحروف الصغيرة
ب -األرقام -:وتتعرف اللغة على أرقام النظام العشري من 0إلى 10
ت -العالمات الخاصة -:وهي عالمات ذات مدلول خاص بالنسبة للغة
مثل * والتي تعني القيام بعملية الضرب ......الخ
-2التعبيرات :هناك العديد من التعبيرات ولكن سوف نهتم بـ
أ -التعبيرات الحسابية -:التعبير الحسابي هو تعبير يتكون من أرقام أو
قيم عددية يفصل بينهم مؤثر (معامل حسابي) ويكون الناتج قيمة
عددية(رقم)
والجدول التالي يوضح أهم المعامالت الحسابية
الناتج مثال معناه المعامل
8 2^3 أس ^
6 2*3 ضرب *
3 6/2 قسمة /
5 2+3 جمع +
3 6-3 طرح -
2 11 Mod 3 باقي القسمة Mod
3 11\3 القسمة الصحيحة \
ويتم تنفيذ المعامالت السابقة (ترتيب تنفيذ المعامالت) وفقا ً للجدول التالي
الناتج مثال معناه الترتيب
35 (3+2)*7 األقواس() 1
9 2^3+1 األس ^ 2
23 2+3*7 الضرب والقسمة 3
3 10-4*2+1 الجمع والطرح 4
وإذا ظهرت عمليتين من نفس المستوى فإن الـ VBيقوم بتنفيذها حسب ترتيب
وجودها في المعادلة لحسابية من اليسار إلى اليمين .
ب -التعبير العالئقي -:هو تعبير يتكون من قيم عددية أو قيم حرفية أو
كليهما ويفصل بين تلك القيم معامل عالئقي ويكون ناتج التعبير
العالئقي إما صواب Trueأو خطأ False