العوامل في الفيجول بيسك operatore

العوامل في الفيجول بيسك operatore

ماهي انواع العوامل في الفيجول بيسك

️العوامل operatore تستخدم العوامل فى إجراء العمليات المختلفة على القيم كما تستخدم فى تكوين التعبيرات عن طريق الربط بين المتغيرات والثوابت والتعبيرات الأخرى ، وتوجد فى لغة Expressions فيجوال بيزك دوت نت عدة أنواع من العوامل منها : 

1- عوامل التخصيص ? 

Assignment Operators

2- العوامل الحسابية ? 

Arithmetic Operators

3- عوامل المقارنة 

Comparison Operators

4- عوامل التسلسل ? 

Concatenation Operators

5-  العوامل المنطقية ? 

Logical Operators

 عوامل التخصيص : 

يستخدم العامل = لتخصيص قيمة لمتغير أو خاصية معينة بالصيغة التالية :

Property = Value 
VariableName = Value 

الجانب الأيسر من عبارة التخصيص يحتوى على اسم الخاصية أو المتغير المطلوب تخصيص قيمة له ، والجانب الأيمن يحتوى على أى شىء له قيمة مناسبة لنوع المتغير أو الخاصية ، أى يمكن أن يحتوى الجانب الأيمن من عبارة التخصيص على قيمة مجردة أو خاصية أو ثابت أو متغير أو تعبير. 🗒أمثلة:

  A = 10 
  B = A 
  C = (B * A) - 2 
  TextBox1.Text = "Alazhar" 
  MyName = Label1.Text
  

العوامل المنطقيه  في الفيجول بيسك

تقوم العوامل المنطقية بمقارنة التعبيرات المنطقية وإعادة نتيجة منطقية ، ولتوضيح ذلك 

هو تعبير منطقى x>y فبالعودة إلى عوامل المقارنة التى ذكرناها سابقاً فإن التعبير 

y و x استخدمنا فيه عامل المقارنة < للمقارنة بين متغيرين هما 

True فإن نتيجة عملية المقارنة ستكون y أكبر من قيمة المتغير x فإذا كانت قيمة المتغير 

y أقل من أو تساوى قيمة المتغير x إذا كانت قيمة المتغير False وستكون النتيجة 

فإذا أردنا مقارنة تعبيرين منطقيين أو أكثر 

نستخدم العوامل المنطقية ومنها: 

1⃣ العامل مثال المعنى 

x>y And x<>20 And 

x>y إذا كانت قيمة التعبير 

وقيمة التعبير True هى 

أيضاً فإن True هى x<>20 

نتيجة المقارنة بين التعبيرين 

وفيما عدا ذلك True ستكون 

False ستكون النتيجة 


x<z Or a>=c Or 2⃣

نتيجة هذا التعبير ستصبح 

فيما True فى جميع الحالات 

عدا حالة واحدة وهى أن 

تكون قيمة التعبيرين هى 

False

Not a>b Not 3⃣

هو عامل أحادى Not عامل 

يقوم بنفى القيمة التالية له ، 

a>b فإذا كانت قيمة التعبير 

ستكون النتيجة True هى 

والعكس صحيح

العوامل الحسابية في الفيجول بيسك

 تستخدم العوامل الحسابية لإجراء العمليات الحسابية المختلفة  العامل الوظيفة الصيغة 

A+B + الجمع 

A-B - الطرح 

A*B * الضرب 

A/B / القسمة 

A\B \ قسمة الأعداد الصحيحة 

A Mod B باقى القسمة Mod 

A^ ^ الرفع لقوة ( الأس)

عوامل المقارنة في الفيجول بيسك

 False أو True تقوم عوامل المقارنة بمقارنة تعبيرين وإعادة قيمة منطقية إما 

العامل المعنى 

= يساوى 

<> لا يساوى 

< أكبر من 

> أصغر من 

=< أكبر من أو يساوى 

=> أصغر من أو يساوى

عوامل التسلسل في الفيجول بيسك

تقوم هذه العوامل بربط عدد من السلاسل معاً لتكون سلسلة واحدة ويستخدم العامل & والعامل + لإجراء هذه العملية لربط سلسلتين حرفيتين لتكوين سلسلة واحدة:

        Dim MyName As String 
        MyName = "Alazhar" & "Alsharief" 
        
      

وأسندنا له قيمتين نصيتين تم دمجهما باستخدام MyName أعلنا عن متغير نصى باسم العامل & ويمكن أيضاً أن "AlazharAlsharief" بعد عملية الإسناد ستصبح قيمة المتغير تساوى نستخدم العامل + فى هذه الحالة ، ويمكن دمج قيم متغيرات نصية بالتعديل على المثال السابق سيصبح بالشكل التالى:

        Dim MyName, S1, S2 As String 
        S1 = "Alazhar" 
        S2 = "Alsharief" 
        MyName = S1 + S2
        
      

ضع دائما صورتك التي تريد أن تكون عليها في عقلك ومخيلتك ,وستتجه تدريجيا نحوها .. اذا لم تهزم نفسك , ستهزمك نفسك ..

 سلم النجاة لا يعاني من الإزدحام في أعلاه

تعليقات