Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المعاملات المنطقية - الجزء الثاني

جزء من قسم Fundamentals في رحلة C# على Coddy. الدرس 22 من 69.

تمتلك العوامل المنطقية جدولًا خاصًا يُسمى "جدول الحقيقة" (Truth table) يوضح ما تعيده تركيبة العوامل المنطقية.

جدول الصواب والخطأ لعامل المنطق and (&&):

aba && b
falsefalsefalse
falsetruefalse
truefalsefalse
truetruetrue

الطريقة الوحيدة للحصول على true مع معامل and (&&) هي إذا كان كل من a و b يساوي true

جدول الحقيقة لمشغل or (||):

aba || b
falsefalsefalse
falsetruetrue
truefalsetrue
truetruetrue

في هذه الحالة، للحصول على نتيجة true، يجب أن يكون إما a أو b مساوياً لـ true.

جدول الصواب والخطأ لمعامل not (!):

a!a
falsetrue
truefalse

هنا يتم عكس قيمة a. إذا كانت a هي false فإن !a تكون true

challenge icon

التحدي

مبتدئ

تحتاج إلى تعيين قيم صحيحة (integer) للمتغيرين b1 و b2 بحيث تُقيم قيمة b3 إلى true في التعبير: b3 = !((b1 + b2) > (b1 * b2)).

جرّب بنفسك

using System;

class Program {
    public static void Main(string[] args) {
        // اكتب الكود الخاص بك أدناه
        // استبدل الأرقام النائبة بالقيم الصحيحة
        int b1 = 1;
        int b2 = 1;
        bool b3 = !((b1 + b2) > (b1 * b2));
        
        // لا تغيّر السطر أدناه
        Console.WriteLine("b3 = " + b3);
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم C# عبر الإنترنت