أخر الأخبار

دورة إحترافية باسكال و دلفي - المعاملات المنطقية في الباسكال Logical Opérators in Pascal


المعاملات المنطقية في الباسكال Logical Opérators in Pascal 


في هذا الدرس سنرى المعاملات المنطقية من اسمها تظهر على انها محددة القيمة و ثابثة 
في التعداد الثنائي لدينا القيمتين 0 أو 1 وغالبا ما نربط الصفر بالمنطق خطأ او False
ونربط الواحد بالمنطق صحيح أو True
المعاملات المنطقية تسمح لنا بأخد عدة قيم و يمكن حصر هذه المعاملات في لغة البرمجة باسكال كالتالي :

NOT  - OR   - AND  - XOR

نبد أولا بالمعامل المنطقي NOT والذي يعني النفي إذا أخدنا العباراتين التاليتين : 
NOT True = False
NOT False = True

نفي الصحيح يعطينا خطأ و نفي الخطأ يعطينا صحيح  معنى أنه بوجود هذا المعامل فإن الشرط يتحقق في حالة واحدة

ثانيا المعامل المنطقي OR والذي يعني الشمول إذا أخدنا العبارات التالية : 
True OR True = True
True OR False = True
False OR True = True
False OR False= False

إما الحالة الاولى محققة أو الحالة الثانية محققة 

ثالثا المعامل المنطقي AND إذا أخدنا العبارات التالية : 

True AND True = True
True AND False = False
False AND True = False
False AND False= False

 الحالة الاولى محققة و الحالة الثانية محققة  الإثنين معا ليتحقق الشرط

رابعا المعامل المنطقي XOR و هذا يعني الشمول إذا أخدنا العبارات التالية : 

True XOR True = False
True XOR False = True
False XOR True = True
False XOR False= False

الشرط محقق في حال اختلاف الحالات المنطقية 

في الجدول التالي سنوضح اكثر الحلات السابقة الذكر
 

والشرح السابق موضح في الفيديو التالي 





تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-