» العمليات والعلاقات في سي شارب - منصة البرمجيات الذكية

كل الدروس

العمليات والعلاقات في سي شارب

بعد ان تعرفنا على المتغيرات وانواع المتغيرات ، سوف نتعرف في هذا الدرس على العمليات والعلاقات بين المتغيرات في لغة البرمجة ، فما الفائدة من وجود المتغيرات دون التعامل معها او اجرء الحسابات او التسلسل او الربط او من خلال وجود اختصارات تساعدنا على بناء الكود وتسهل علينا التعامل البرمجي ، سوف نضع امامك امثلة تساعدك على فهم كل حالة وكل علامة وطريقة الاستخدام .

 عملية الجمع + :

يمكن لنا ان نستخدم العلامة .  +  لاجراء الجمع بين المتغيرات واليك المثال التالي :

  1.   int a = 3 ;
  2.   int b = 5 ;
  3.   int c = a+b ;  //result c= 8

كما لاحظت في المثال السابق لدينا متغيرين الاول a والثاني b ولاجراء عملية الجمع عرفنا المتغير c  وبعد ذلك اجرينا عملية الجمع من خلال a + b

 

 

 

 

 

 

 

 

 

 

 

 

 عملية الطرح – :

يمكن لنا ان نستخدم العلامة .   لاجراء الجمع بين المتغيرات واليك المثال التالي :

  1.   int a = 10 ;
  2.   int  b = 4 ;
  3.   int c = a-b ;    //result c= 6

كما لاحظت في المثال السابق لدينا متغيرين الاول a والثاني b ولاجراء عملية الطرح عرفنا المتغير c  وبعد ذلك اجرينا عملية الطرح من خلال a – b

 

 

 

 

 

 

 

 

 

 

 

 

 عملية الضرب * :

يمكن لنا ان نستخدم العلامة .  *  لاجراء الضرب بين المتغيرات واليك المثال التالي :

  1.   int a = 6 ;
  2.   int b = 2 ;
  3.   int c = a * b;   //result  c=12

كما لاحظت في المثال السابق لدينا متغيرين الاول a والثاني b ولاجراء عملية الضرب عرفنا المتغير c  وبعد ذلك اجرينا عملية الضرب من خلال a * b

 

 

 

 

 

 

 

 

 

 

 

 

 عملية القسمة / :

يمكن لنا ان نستخدم العلامة .  /  لاجراء القسمة بين المتغيرات واليك المثال التالي :

  1.   int a = 12 ;
  2.   int b = 3 ;
  3.   int c = a / b  ; //result c=4

كما لاحظت في المثال السابق لدينا متغيرين الاول a والثاني b ولاجراء عملية القسمة عرفنا المتغير c  وبعد ذلك اجرينا عملية القسمة من خلال a / b

 

 

 

 

 

 

 

 

 

 

 

 

 اضافة واحد للعدد ++ :

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

  1.   int a = 5 ;
  2.   a++ ;  //result a = 6

العدد a اسندنا له القيمة 5 وبعد ذلك استخدمنا ++ وتعني اضافة واحد لقيمة a

 

 

 

 

 

 

 

 

 

 

 

 انقاص واحد للعدد – – :

يمكن لنا ان نستخدم العلامة .  – –  لانقاص واحد للعدد واليك المثال التالي :

  1.   int a = 9 ;
  2.   a- – ;  //result a= 8

العدد a اسندنا له القيمة 9 وبعد ذلك استخدمنا – – وتعني انقصنا واحد لقيمة a

 

 

 

 

 

 

 

 

 

 

 

 

 

 الجمع وتغيير قيمة المتغير += :

يمكن لنا ان نستخدم العلامة . +=  اذا اردنا جمع القيمة السابقة للمتغير واليك المثال التالي :

  1.   int a =3 ;
  2.   int b= 2 ;
  3.   a += b ;   //result 5

كم رأينا في المثال السابق تم تعريف المتغير a , ,والمتغير b  واستخدمنا += للحصول على القيمة الجديدة للمتغير a بعد جمع b

 الطرح وتغيير قيمة المتغير -= :

يمكن لنا ان نستخدم العلامة . -=  اذا اردنا طرح القيمة السابقة للمتغير واليك المثال التالي :

  1.   int a =9 ;
  2.   int b= 6 ;
  3.   a -= b ;   //result 3

كم رأينا في المثال السابق تم تعريف المتغير a , ,والمتغير b  واستخدمنا -= للحصول على القيمة الجديدة للمتغير a بعد طرح b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 الضرب وتغيير قيمة المتغير *= :

يمكن لنا ان نستخدم العلامة . *=  اذا اردنا ضرب القيمة السابقة للمتغير واليك المثال التالي :

  1.   int a =4 ;
  2.   int b= 3 ;
  3.   a *= b ;   //result 12

كم رأينا في المثال السابق تم تعريف المتغير a , ,والمتغير b  واستخدمنا *= للحصول على القيمة الجديدة للمتغير a يعد الضرب في b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 القسمة وتغيير قيمة المتغير /= :

يمكن لنا ان نستخدم العلامة . /=  اذا اردنا قسمة القيمة السابقة للمتغير واليك المثال التالي :

  1.   int a =20 ;
  2.   int b= 5 ;
  3.   a /= b ;   //result 4

كم رأينا في المثال السابق تم تعريف المتغير a , ,والمتغير b  واستخدمنا /= للحصول على القيمة الجديدة للمتغير a يعد القسمة على b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

العلاقة بين متغيرين :

العلاقات الرياضية > او < يمكن ان نستخدمها للمقارنة بين الاعداد ، كما في الامثالة التالية :

  1.   int a =17;
  2.   int b= 11;
  3.   a > b ;  //result true
  4.   a < b ;   //result false

عرفنا متغيرين a,b واسندنا لهم القيم ، وقمنا بوضع علاقة في الحالات التالية :

السطر 3:

وضعنا علافة > بين العددين وكانت العلاقة متحققة وصحيحة وبكون الارجاع في هذي الحالة true

 

السطر 4:

وضعنا علافة < بين العددين وكانت العلاقة غير منحققة وغير صحيحة وبكون الارجاع في هذي الحالة false

 


سي شارب,سي شارب الشروحات الكتابية