العمليات الحسابية والمنطقية بلغة البرمجة فيجوال بيسك

العمليات الحسابية والمنطقية بلغة البرمجة فيجوال بيسك

العمليات الحسابية و المنطقية بلغة البرمجة فيجوال بيسك

تستند جميع لغات البرمجة على مجموعة من العمليات الحسابية و المنطقية الرئيسية، حيث أنّ كل منها تنفذ العمليات الحسابية و المنطقية باستخدام رموز خاصة بها ، أمَّا لغة البرمجة فيجوال بيسك بالإنجليزيّة (visual basic ) فتنفذ 3 أنواع رئيسة للعمليات باستخدام الآتي:

  • العمليات الحسابية
  • عمليات المقارنة
  • العمليات المنطقية.

الحروف والمتغيرات والثوابت في لغة فيجوال بيسك

وهي كالآتي:

  1. حروف اللغة الإنجليزية (A, B, C......., Z)
  2. الأرقام (1,2,3.....)
  3. الرموز الخاصة (20 رمزاً)

معاملات العمليات الحسابية والمنطقية بلغة فيجوال بيسك

تُعد برمجية فيجوال بيسك من البرمجيات الغنية بالمعاملات، وذلك لاستخدامها العمليات الحسابية والمنطقية بالإضافة لعمليات الإسناد، وفيما يأتي أبرزها:

  1. المعاملات الحسابية (بالإنجليزيَّة Arithmetic operators)
  2. معاملات المقارنة (بالإنجليزيَّة Relational operators)
  3. المعاملات المنطقية (بالإنجليزيَّة Logical operators).

المعاملات الحسابية (بالإنجليزيَّة Arithmetic operators)

تتشابه المعاملات الحسابية مع المعاملات الجبرية مثل معامل الجمع والطرح وتختلف في بعضها مثل معامل الضرب والقسمة، وهي معاملات نقوم باستخدامها لإيجاد ناتج العمليات الرياضية والحسابية من جمعٍ وطرحٍ وضرب والكثير من العمليات الأخرى. (ولتطبيق الأمثلة على المعاملات الحسابية Dim FirstNumber As Integer = 20

Dim SecondNumber As Integer (= 4

  • الجمع ( )؛ لإيجاد ناتج الجمع
Dim Sum As Integer = FirstNumber SecondNumber 
  • الطرح (-)؛ لإيجاد ناتج الطرح
Dim Dif As Integer = FirstNumber - SecondNumber 
  • الضرب (*)؛ لإيجاد ناتج عملية الضرب
Dim Mul As Integer = FirstNumber * SecondNumber 
  • القسمة (/)؛ لإيجاد ناتج عملية القسمة

Dim Div As Integer = FirstNumber / SecondNumber

  • القسمة الصحيحة الطبيعية (\)؛لإيجاد ناتج عملية القسمة للأعداد الطبيعية
Dim IntDiv As Integer = FirstNumber \ SecondNumber 
  • القوة (^) ؛لإيجاد قيمة عدد مرفوع لقوة ما

Dim Exp As Integer = FirstNumber ^ SecondNumber

  • باقي القسمة (Mod)،؛ لإيجاد ناتج باقي القسمة

Dim Modulus As Integer = FirstNumber Mod SecondNumber.

معاملات المقارنة (بالإنجليزيَّة Relational operators)

تُبيّن معاملات المقارنة العلاقة بين القيم والمتغيرات باستخدام أدوات المقارنة (أكبر، أصغر،يساوي،..)، وهي معاملات تُستخدم للمقارنة بين قيمتين أو حرفين وتحديد العلاقة بينهما (أصغر من ،أكبرأو يساوي ...)، ويجب أن يكون الناتج منطقيًا ،إما صواب (true) أو خطأ (false) كالآتي:

  • أكبر من (

Dim Value1 As Boolean = 4 > 5

4 ليست أكبر من 5 إذا ناتج المقارنة خطأ (false)

  • أصغر من (>)

Dim Value2 As Boolean = 4

4 أصغر من 5 إذا النتيجة صحيحة (true)

  • يساوي (=)

Dim Value3 As Boolean = 4 = 5

4 لا يساوي 5 إذا النتيجة خاطئة (false)

  • يُخالف أي لا يساوي()

Dim Value4 As Boolean = 4 5

4 تُخالف 5 أي لا تساويها ، إذا النتيجة صحيحة (true)

  • أكبر من أو يساوي (=

Dim Value6 As Boolean = 4 >= 5

4 ليست أكبر من أو تساوي 5 إذا النتيجة خاطئة (false)

  • أصغر من أو يساوي (=>)

Dim Value5 As Boolean = 4

4 أصغر من أو تساوي 6 إذا النتيجة صحيحة(true).

المعاملات المنطقية (بالإنجليزيَّة Logical operators)

تُعد المعاملات المنطقية من أهم المُعاملات المُستخدمة في برمجية فيجوال بيسك، وهي معاملات تُستخدم لإيجاد ناتج شرطين أو أكثر، ويكون الناتج منطقيًا، إما صواب (true) أو خطأ (false) كالآتي:

  • And وتعني (وَ)

ويكون الناتج صحيحًا إذا كانت جميع الأطراف في الشرط صحيحة (true)

Dim Value1 As Boolean = (3 5)

3أصغر من 4 نتيجتها صواب ، و 7 أكبر من 5 نتيجتها صواب ، صواب And صواب فالناتج صواب (true) لأن جميع الأطراف صواب

أما لو استبدلنا العدد 7 ب 2 فسيصبح الناتج خطأ (false)

لأن 2 ليست أكبر من 5 خطأ، وخطأ And صواب (الذي هو نتيجة 3 أصغر من 4) يساوي خطأ .

  • Or وتعني (أو)

ويكون الناتج صحيحًا إذا كان أحد الأطراف أو أكثرفي الشرط صواب (true)

DimValue3 As Boolean = (8 2)

8 ليست أقل من 4 فالناتج خطأ

و 6 أكبر من 2 الناتج صواب

صواب أوOr خطأ يساوي صواب

DimValue3 As Boolean = (1 2)

1 أقل من 4 فالناتج صواب

و 6 أكبر من 2 الناتج صواب

صواب أوOr صواب يساوي صواب

DimValue3 As Boolean = (9 2)

9 أصغر من 4 الناتج خطأ

و 1 أكبر من 2 الناتج خطأ

خطأ أوOr خطأ يساوي خطأ

وهي الحالة الوحيدة التي يكون الناتج خطأ ، عندما يكون كلا الشرطين خطأ

ملاحظة:لتوضيح المعاملات المنطقية اقرأ هذا المثال التوضيحيّ:

أقولُ نجحَ محمد (And) وَ فراس

إذا نجح كلاهما ف قولي صواب

أما إذا نجح أحدهما ف قولي خاطئ

أقولُ قد يحضُرُ النَّدوة عليّ (OR) أو رامي

فإذا حضر عليّ ف قولي صواب

وإذا حضر رامي ف قولي صواب

أما إذا لم يحضر أيّ منهما ف قولي خاطئ ، فيكفي أن يحضر أحدهما على الأقل ليكون قولي صواب.

60تعليم
مزيد من المشاركات
البحث عن السعادة

البحث عن السعادة

مفهوم البحث عن السعادة تُعرف السعادة بأنّها حالة من الرفاهية العاطفيّة التي يمر بها الإنسان إمّا بشكل دائم نتيجة إنجازاته المستمرة، ونظرته الإيجابيّة للمواضيع، أو نتيجة لحظة معينة مؤثرة عكست ايتسامته وفرحه بها، كما تُعتبر بمثابة اعتراف من الشخص لظروف حياته الجيدة والمرضية بالنسبة ل، حيثُ ينطوي مفهوم البحث عن السعادة في تتبع أدق تفاصيل الحياة بنظرة إيجابيّة لبث الفرح والطمأنينة في النفس. أسباب البحث عن السعادة يعود السبب وراء البحث عن السعادة لامور عدّة، وفيما يأتي أهمّها: تُعتبر السعادة عاملًا
أين يوجد حمض الفورميك

أين يوجد حمض الفورميك

أماكن تواجد حمض الفورميك يُسمى حمض الفورميك بحمض الميثانيك، وهو يُعد أبسط حمض في مجموعة الأحماض العضوية (الكربوكسيل)، وتُفرزه بعض الحشرات بشكل طبيعي عندما تقوم باللدغ أو العض؛ كالنحل والنمل، ويُشار إلى أن هذا الحمض استُخرج للمرّة الأولى من النمل، وبسبب ذلك سُمي بهذا الاسم؛ إذ تعني كلمة فورميكا باللاتينية النملة. يُمكن إنتاج حمض الفورميك صناعيًا عن طريق تفاعل أول أكسيد الكربون مع أحد الكحول؛ مثل الميثانول بوجود محفّز للتفاعل، ويُمكن كذلك تحويل حمض الفورميك إلى أول أكسيد الكربون باستخدام حمض
أنواع المعادن وخصائصها

أنواع المعادن وخصائصها

أنواع المعادن يُمكن تعريف المعادن (بالإنجليزية: Minerals) على أنّها مواد غير عضوية تتشكل طبيعيًا في قشرة الأرض، وفي غبار الغلاف الجوي، وداخل الصخور التي تتعرض لعمليات جيولوجية مختلفة، بفعل المياه الجوفية والسطحية، وعادةً ما تتواجد المعادن في الطبيعة على هيئة مواد خام، كما تكون هذه المعادن مرتبطة مع بعضها البعض ومع عناصر أخرى. وتُعرّف المعادن من الناحية الكيميائيّة بأنّها مواد تتمتّع بعدة خصائص منها؛ الموصلية للكهرباء واللمعان، ويُمكن معرفة المعادن بسهولة اعتمادًا على موقعها في الجدول الدوري
تعريف ثابت بلانك

تعريف ثابت بلانك

تعريف ثابت بلانك يعرف ثابت بلانك بأنه خاصية ثابتة فيزيائية تُستخدم للصيغ الرياضية في ميكانيكا الكم، إذ يصف ثابت بلانك حركة وسلوك الجسيمات والأمواج في النطاق الذري بما فيها الجانب الجسيمي للضوء، وقد قدّم هذا الثابت الفيزيائي الألماني ماكس بلانك عام 1900م من خلال صياغته الدقيقة لتوزيع الإشعاع المنبعث من الجسم الأسود، أو ما يُعرف بالممتص المثالي للطاقة المشعّة، فالإشعاعات ومن ضمنها الضوء تنبعث وتنتقل وتُمتص في حزم طاقة منفصلة أو ما يُسمى بكوانتا الطاقة، وما يُحدد ترددها هو الإشعاع، وهنا تكمن
ماهي الاهمية التاريخية لموقع القسطنطينية

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

الأهمية التاريخية لموقع القسطنطينية تعد مدينة القسطنطينية من أكثر المدن قدمًا في التاريخ، وتوجد الآن في تركيا وتعرف باسم إسطنبول، تم إنشاؤها في القرن السابع قبل الميلاد وتحديدًا في عام 657 ق. م عندما اختار الحاكم بيزاس أن يبني هذه المدينة، حيث أصبحت مدينة ساحلية مزدهرة، بسبب الموقع الجغرافي المميز لها والممتد بين قارة أوروبا وآسيا وبمينائها الطبيعي. وأصبحت مدينة بيزنطة مدينة ذات قيمة عظيمة لكل من الإغريق والرومان، والسبب في ذلك أنها كانت تقع على الجانب الأوربي من مضيق البسفور، وهو الأمر الذي
مجالات اللسانيات التطبيقية واهتماماتها

مجالات اللسانيات التطبيقية واهتماماتها

مجالات اللسانيات التطبيقية واهتماماتها يعتبر موضوع اللسانيات التطبيقية جزءا لا يتجزأ من اللسانيات العامة، ولكنها تتميز بارتباطها بشكل كبير بتحليل العملية التعليمية وتطويرها؛ ذلك أنها تجيب عن التساؤلات العلمية التي يواجهها المعلم، ولا تنحصر اللسانيات التطبيقية في الجانب التعليمي فقط بل يتوزع نشاطها على الكثير من الجوانب المعرفية مثل: صناعة المعاجم واللسانيات الاجتماعية والنفسية والإلقاء و عيوب النطق ، أنظمة الكتابة والترجمة والتحليل الأسلوبي وغيرها. مجالات اللسانيات التطبيقية تنوعت مجالات
مدينة دبي للإعلام

مدينة دبي للإعلام

إمارة دبي تعتبر إمارة دبي هي إحدى إمارات دولة الإمارات العربية المتحدة، و إمارة دبي ثاني أكبر إمارة في الاتحاد تأتي مباشرة بعد إمارة أبو ظبي حيث أن مساحتها تبلغ 4،114كم² وهو ما يعادل 5% تقريبا من مساحة الإمارات.ويبلغ عدد سكان الإمارة حوالي 2،262،000 وهي بهذا أكبر إمارة تعداداً للسكان في الإتحاد الإماراتي منهم 214،000 مواطنين أي يحملون الجنسية الإماراتية والباقي من الأجانب أي مايعادل 9.5% من إجمالي السكان. موقع دبي تحد إمارة دبي إمارة أبو ظبي في الغرب ومن الشرق إمارة الشارقة، وتعتبر دبي العاصمة
بحث عن أساليب وطرق التدريس الحديثة الفعالة

بحث عن أساليب وطرق التدريس الحديثة الفعالة

مفهوم طريقة التدريس طريقة التدريس هي الطريقة التي يسلكها المعلمون حتى يقوموا بتوصيل ما جاء في الكتاب المدرسي أو المادة الدراسية التي يدرسها من معارف ومعلومات وخبرات ونشاطات للمتعلم بطريقة سهلة ويسر بهدف التعلم عند المتعلم. كما أنَّها الطريقة أو الأساليب التي يختارها المعلمون حتى يقوموا بمساعدة الطلبة على تحقيق الأهداف التعليمية السلوكية، وتكون معدة من الإجراءات، والممارسات، والنشاطات العلمية التي يقوم بها المدرس في الصف عند تدريس درس معين يهدف إلى توصيل معلومات وحقائق ومفاهيم للطلبة، أو يعنى