البداية مع C# .NET ...درس (5):عوامل التشغيل operator

اذهب الى الأسفل

 البداية مع C# .NET ...درس (5):عوامل التشغيل operator  Empty البداية مع C# .NET ...درس (5):عوامل التشغيل operator

مُساهمة من طرف السنى في السبت سبتمبر 21, 2013 7:57 am

بسم الله الرحمن الرحيم

أهلا بكم ...درس اليوم عن عوامل التشغيل وهى الرموز البرمجية التى تستخدم لتأدية معالجات حسابية او منطقية ....الخ و لغة السى شارب غنيبة بتلك العوامل وهى على النحو التالى :

     العوامل الحسابية
     العوامل العلائقية
     العوامل المنطقية
     عوامل التعيين
  
وفى هذا الدرس التعليمي سوف نقوم بشرح تلك العاومل واحدا تلو الآخر.

أولا : العوامل الحسابية   Arithmetic Operators

هي نفسها المعاملات الحسابية التي درستها في المرحلة الابتدائية مثل (معامل الجمع + ،معامل الطرح - ، معامل الضرب * ،معامل القسمة / ) ويبين الجدول التالي كافة العوامل الحسابية التي تدعمها  # C  

 البداية مع C# .NET ...درس (5):عوامل التشغيل operator  Egy-tech13797519431

واليكم مثال كامل على كيفية استخدام المعاملات الحسابية فى السى شارب

الكود:
using System;

namespace OperatorsAppl
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 21;
            int b = 10;
            int c;

            c = a + b;
            Console.WriteLine("Line 1 - Value of c is {0}", c);
            c = a - b;
            Console.WriteLine("Line 2 - Value of c is {0}", c);
            c = a * b;
            Console.WriteLine("Line 3 - Value of c is {0}", c);
            c = a / b;
            Console.WriteLine("Line 4 - Value of c is {0}", c);
            c = a % b;
            Console.WriteLine("Line 5 - Value of c is {0}", c);
            c = a++;
            Console.WriteLine("Line 6 - Value of c is {0}", c);
            c = a--;
            Console.WriteLine("Line 7 - Value of c is {0}", c);
            Console.ReadLine();
        }
    }
}
و النتائج على النحو التالى :

الكود:
Line 1 - Value of c is 31
Line 2 - Value of c is 11
Line 3 - Value of c is 210
Line 4 - Value of c is 2
Line 5 - Value of c is 1
Line 6 - Value of c is 21
Line 7 - Value of c is 22


ثانيا: العوامل العلائقية Relational Operators

وتستخدم تلك العوامل للمقارنة بين قيمين ....و الجدول التالى يوضح كافة العوامل العلاقية التى تدعهما السى شارب على النحو التالى :

 البداية مع C# .NET ...درس (5):عوامل التشغيل operator  Egy-tech13797519432

و اليكم مثال يوضح كيفية الاستخدام على النحو التالى :

الكود:
using System;

class Program
{
  static void Main(string[] args)
  {
      int a = 21;
      int b = 10;
      
      if (a == b)
      {
          Console.WriteLine("Line 1 - a is equal to b");
      }
      else
      {
          Console.WriteLine("Line 1 - a is not equal to b");
      }
      if (a < b)
      {
          Console.WriteLine("Line 2 - a is less than b");
      }
      else
      {
          Console.WriteLine("Line 2 - a is not less than b");
      }
      if (a > b)
      {
          Console.WriteLine("Line 3 - a is greater than b");
      }
      else
      {
          Console.WriteLine("Line 3 - a is not greater than b");
      }
      /* Lets change value of a and b */
      a = 5;
      b = 20;
      if (a <= b)
      {
         Console.WriteLine("Line 4 - a is either less than or equal to  b");
      }
      if (b >= a)
      {
         Console.WriteLine("Line 5-b is either greater than or equal to b");
      }
  }
}
و النتائج ستكون على النحو التالى :

الكود:
Line 1 - a is not equal to b
Line 2 - a is not less than b
Line 3 - a is greater than b
Line 4 - a is either less than or equal to b
Line 5 - b is either greater than or equal to b
السنى
السنى
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 233
النقاط : 441
التقيم : 26
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

 البداية مع C# .NET ...درس (5):عوامل التشغيل operator  Empty رد: البداية مع C# .NET ...درس (5):عوامل التشغيل operator

مُساهمة من طرف VB.NET في الخميس أكتوبر 18, 2018 7:59 pm

الله يعزك يا السني
VB.NET
VB.NET
المراقبين
المراقبين

تاريخ التسجيل : 18/02/2011
المساهمات : 121
النقاط : 189
التقيم : 6
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى