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

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

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

تستند جميع لغات البرمجة على مجموعة من العمليات الحسابية و المنطقية الرئيسية، حيث أنّ كل منها تنفذ العمليات الحسابية و المنطقية باستخدام رموز خاصة بها ، أمَّا لغة البرمجة فيجوال بيسك بالإنجليزيّة (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) أو رامي

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

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

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

39تعليم
مزيد من المشاركات
قلعة حلب الشهباء

قلعة حلب الشهباء

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

مدينة خنيفرة

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

أحسن الجامعات في العالم

جامعة هارفارد تُعدّ جامعة هارفارد (بالإنجليزية: Harvard University) أفضل الجامعات عالميّاً، والأقدم في أغنى دول العالم، حيث تقع في مدينة كامبريدج في ولاية ماساتشوستس في الولايات المتّحدة الأمريكيّة، وقد تخرّج منها 32 رئيساً دوليّاً، و49 فائزاً بجائزة نوبل، و48 فائزاً بجائزة بوليتزر، وتضمّ جامعة هارفارد كليّات عريقةً في الطب، وإدارة الأعمال، والحقوق، بالإضافة إلى احتوائها على أكبر أكاديميّة في العالم. جامعة كاليفورنيا تقع جامعة كاليفورنيا (بالإنجليزية: University of California) في بيركلي في
السعرات الحرارية في فاكهة الكاكا

السعرات الحرارية في فاكهة الكاكا

السعرات الحرارية في فاكهة الكاكا تُعرَف الكاكا أيضاً بالتين الكاكي أو الكاكا أو القاقا أو الخرما أو بيريسيمين (بالإنجليزية: Persimmon)، وتُمثل الحبة المتوسطة من فاكهة الكاكا والتي تَزِن 135 غراماً؛ حُصّة واحدة من الفاكهة، وهي تُزوّد الجسم بـ118 سُعرةً حراريّة، وتمثل هذه الكميّة من الكاكا ما يعادل نصف الكمية الموصى بتناولها يوميّاً بالنسبة لشخصٍ يستهلك 2000 سُعرةٍِ حرارية في اليوم؛ حيث إنّ الكميّة الموصى بها لشخصٍ يحتاج 2000 سعرة حرارية تعادل كوبين من الفاكهة. بينما تحتوي ثمرةٌ واحدةٌ من فاكهة
عبارات قوية

عبارات قوية

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

أنواع سرطان الجلد

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

كيفية عمل الكوكيز

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

أين هبط سيدنا آدم عليه السلام

أين هبط سيدنا آدم عليه السلام إن جميع ما ورد في مكان هبوط سيدنا آدم -عليه السلام- وزوجته حواء هو من باب الأخبار الظنية؛ التي قد تصح، وقد لا تصح، وذُكر أن عليّ بن أبي طالب، وابن عبّاس، وقتادة -رضي الله عنهم- قالوا إن آدم -عليه الصّلاة والسّلام- هبط في الهند، على جبلٍ يُقالُ له "نَوذ" من أرض "سرنديب"، وأمّا حوّاء هبطت في جدّة. وقيل إنهم تعرفا في جبل عرفات، فسمي بيوم عرفات، وسمي جبل عرفة؛ نسبة لتعرفهما فيه، ويقال إن سيدنا آدام -عليه السلام- هبط للأرض من باب التوبة، وحواء هبطت من باب الرحمة، وكان