العوامل المنطقية في السي شارب | #C Logic Operations

العوامل المنطقية في سي شارب Logic Operations

تعلم سي شارب C# بالعربية “العمليات المنطقية في السي شارب”

العوامل المنطقية :-

و هي العوامل التي تساعدنا في صناعة الشروط و القيود على شي معين و بالتالي تمنحنا تحكماً أكبر في الكود و القيم المنطقية ترمز إلى الأشياء التي لا تحتمل أكثر من احتمالين و هما إما صح و إما خطأ true or false .

العملية المنطقيةالوصف
X > Yوتعني أكبر من
X < Yوتعني أصغر من
X == Yوتعني يساوي
X != Yوتعني لا يساوي
X >= Yوتعني أكبر أو يساوي
X <= Yوتعني أصغر أو يساوي
X && Yوتسمى (و-And) ويجب تحقيق الشرطين حول هذا العلامة حتى ترجع true
X || Yوتسمى (أو-OR) ويكفي تحقيق أحد الشرطين حول هذه العلامة حتى ترجع true

العوامل المنطقية

مثال في هذا لمثال تم تعريف متغيرين صحيحين وتم اعطاء كل متغير قيمة ومن ثم تم تعريف متغير ثالث من نوع boolean , هذا المتغير يجب ان يحتوي على قيمتين فقط اما true او false لذلك عملنا عملية منطقية وهي x>y ووضعنا النتيجة في المتغير boolean وبالتالي اذا كانت قيمة x اكبر من قيمة y هنا سيكون الناتج عبارة عن true واذا كانت ليست اكبر ستكون النتيجة عبارة عن false .

  

  using System;

  namespace Example
  {
  class Program
  {
  static void Main(string[] args)
  {

  int x=10, y=5;
  bool b;
  b=(x>y);
  Console.WriteLine(“Result : “+b);
  }
  }
  }
  

Output :
Result : true

مثال ثاني

  using System;

  namespace Example
  {
  class Program
  {
  static void Main(string[] args)
  {

  int x=10, y=5;
  bool b=(x<y);
  Console.WriteLine(“Result : “+b);
  }
  }
  }

Output :
Result : false

مثال في هذا المثال سنشرح اكثر العمليات المنطقية استخداماً :

  using System;

  namespace Example
  {
  class Program
  {
  static void Main(string[] args)
  {

  int x=10, y=5;

  bool r1=(x>y);
  Console.WriteLine(“Result1 : “+r1);

  bool r2=(x<y);
  Console.WriteLine(“Result2 : “+r2);

  bool r3=(x==y);
  Console.WriteLine(“Result3 : “+r3);

  bool r4=(x>=y);
  Console.WriteLine(“Result4 : “+r4);

  bool r5=(x<=y);
  Console.WriteLine(“Result5 : “+r5);

  bool r6=(x!=y);
  Console.WriteLine(“Result6 : “+r6);
  }
  }
  }

Output :
Result1 : true
Result2 : false
Result3 : false
Result4 : true
Result5 : false
Result6 : true

العاملان المنطقيتين && و ||

&& احتمالات هذه العوامل :

true && true = true
true && false = false

false && true = false
false && false = false

|| احتمالات هذه العوامل :

true || true = true
true || false = true
false || true = true
false || false = false

مثال

  using System;

  namespace Example
  {
  class Program
  {
  static void Main(string[] args)
  {

  int x=10, y=5;

  bool r1=(x>9 && y>2);
  Console.WriteLine(“Result1 : “+r1);

  bool r2=(x>4 && y<2);
  Console.WriteLine(“Result2 : “+r2);

  bool r3=(x>4 || y<2);
  Console.WriteLine(“Result3 : “+r3);

  bool r4=(x<4 || y<2);
  Console.WriteLine(“Result4 : “+r4);

  }
  }
  }
  

Output :
Result1 : true
Result2 : false
Result3 : true
Result4 : false

تنزيل كتب تعلم السي شارب

فيما يلي كتب شرح سي شارب المتوفرة مجاناً باللغة العربية :-


  • قراءة و تنزيل كتب مشاريع مع كتاب الشبكات في السي شارب #C أونلاين
  • قراءة و تنزيل كتب التعامل مع LINQ سي شارب #C أونلاين
  • قراءة كتب الدوت نت خطوة بخطوة مع الفيجوال ستوديو 2008 أونلاين
  • قراءة كتب التعامل مع قواعد البيانات في السي شارب أونلاين | 2
  • قراءة و تنزيل كتب سي شارب #C | م 2
  • قراءة و تنزيل كتب أكواد سي شارب أونلاين
  • قراءة و تنزيل كتب سلسلة ASP.NET خطوة بخطوة حتى الاحتراف أونلاين
  • قراءة كتب سلسلة تعلم لغة سي شارب من الصفر حتى الاحتراف أونلاين
  • قراءة و تنزيل كتب في السي شارب أونلاين | برامج مشاريع العاب 1
  • قراءة و تنزيل كتب في السي شارب قواعد بيانات أونلاين | 1
  • قراءة و تنزيل كتب و مجلات خالد السعداني في البرمجة أونلاين | 2
  • قراءة و تنزيل كتب خالد السعداني في السي شارب و الفيجول بيسك أونلاين | 1
  • قراءة و تنزيل كتب pdf سي شارب #C أونلاين
  • سلسة تعلم سي شارب


  • تاريخ الـ . NET و لغات البرمجة منذ بداية صناعة الحاسوب ما هي تقنية NET Framework ؟
  • برنامج لحساب العمر بالأيام و الأشهر و السنوات في السي شارب |   C#.net
  • الدوال الرياضية في السي شارب | max min sqrt abs and Round
  • أقتناص الأخطاء في السي شارب try - catch | C# Exception
  • السلاسل النصية في السي شارب | C# strings
  • الدوال في السي شارب | C# Methods
  • الحلقات التكرارية في السي شارب | C# loops for Each do while
  • الجمل الشرطية في السي شارب | C# if and Switch
  • العوامل المنطقية في السي شارب | #C Logic Operations
  • العوامل الرياضية في السي شارب | #C Arithmetic Operations
  • أدخال البيانات في السي شارب | #C Input
  • المتغيرات في السي شارب | #C Variables
  • دالة الطباعة في السي شارب | C# Console.WriteLine
  • التعليقات في سي شارب C# Comments
  • تركيب و بنية الجملة في السي شارب C# Syntax
  • مقدمة الى تعلم لغة البرمجة بلغة السي شارب.نت c# sharp.net