ربما لم أضع الدروس بالترتيب الصحيح، إذ انه من المفترض أن يكون هذا الدرس من أوائل الدروس. يفترض الآن أن هناك العديد من الأمثلة في الدروس السابقة للعمليات.
هناك العديد من العمليات والتعابير في لغات البرمجة، وفي العادة تستخدم في العمليات الرياضية وفي الأوامر الشرطية. والجدول الآتي يوضح بعض هذه العمليات:
العملية |
الشرح |
مثال |
+ |
تستخدم لعمليات الجمع |
1+ 2 |
++ |
أضف 1 |
i++ |
– |
تستخدم لعمليات الطرح |
1 – 2 |
— |
اطرح 1 |
i– |
* |
تستخدم لعمليات الضرب |
1 * 2 |
/ |
تستخدم لعمليات القِسمة |
1 / 2 |
% |
تستخدم لعرض الباقي من عملية القسمة |
1 % 2 |
التعابير |
|
|
== |
للتساوي |
a == b |
=! |
لا يساوي |
a != b |
< و > |
تستخدم لعمليات المقارنة، أكبر أو أصغر من |
a > b |
=< أو => |
أكبر أو يساوي / أصغر أو يساوي |
a >= b |
|| |
أو“or” – أي يتحقق
أحد الشروط |
a == b || c == d |
&& |
و “and” – يجب أن
تتحقق كل الشروط |
a == b && c == d |
العمليات ليست معقدة وتم شرحها في دروس سابقة ومن الأمثلة السابقة:
sum = a + b;
هي عملية جمع، حاصل ناتج جمع المتغير a مع b، أو للطرح:
sub = a - b;
حاصل طرح a من b وهكذا ..
سيتم شرح الأوامر الشرطية في درس لاحق بإذن الله 🙂