مفهوم العوامل
العامل ( Operator ) عبارة عن رمز له معنى محدد في البرمجة، فقد يكون موضوع بهدف إعطاء قيمة لمتغير، مقارنة قيمة مع قيمة، أو لإجراء عملية حسابية ما.
ستتعرف في هذا الدرس على العوامل المهمة في البرمجة و التي يمكنك استخدامها في محرر الكود.
العامل ( Operator ) عبارة عن رمز له معنى محدد في البرمجة، فقد يكون موضوع بهدف إعطاء قيمة لمتغير، مقارنة قيمة مع قيمة، أو لإجراء عملية حسابية ما.
ستتعرف في هذا الدرس على العوامل المهمة في البرمجة و التي يمكنك استخدامها في محرر الكود.
| إسمه | رمزه | مثال | معناه |
|---|---|---|---|
| Assignment | = |
a = b |
أعطي a قيمة b |
| Addition | + |
a + b |
أضف قيمة b على قيمة a |
| Subtraction | - |
a - b |
إطرح قيمة b من قيمة a |
| Unary plus | + |
+a |
أضرب قيمة a بالعامل + |
| Unary minus | - |
-a |
أضرب قيمة a بالعامل - |
| Multiplication | * |
a * b |
أضرب قيمة a بقيمة b |
| Division | / |
a / b |
أقسم قيمة a على قيمة b |
| Modulo | % |
a % b |
للحصول على آخر رقم يبقى عندما نقسم قيمة a على قيمة b |
| Increment | ++ |
a++ |
لإضافة 1 على قيمة a. |
| Decrement | -- |
a-- |
لإنقاص 1 من قيمة a. |
فيما يلي أمثلة و ملاحظات حول طريقة إستخدام و فائدة كل عامل مذكور في الجدول.
| إسمه | رمزه | مثال | معناه |
|---|---|---|---|
| Equal to | == |
a == b |
هل قيمة a تساوي قيمة b ؟إذا كان الجواب نعم فإنها ترجع true |
| Not equal to | != |
a != b |
هل قيمة a لا تساوي قيمة b ؟إذا كان الجواب نعم فإنها ترجع true |
| Greater than | > |
a > b |
هل قيمة a أكبر من قيمة b ؟إذا كان الجواب نعم فإنها ترجع true |
| Less than | < |
a < b |
هل قيمة a أصغر من قيمة b ؟إذا كان الجواب نعم فإنها ترجع true |
| Greater than or Equal to |
>= |
a >= b |
هل قيمة a أكبر أو تساوي قيمة b ؟إذا كان الجواب نعم فإنها ترجع true |
| Less than or Equal to |
<= |
a <= b |
هل قيمة a أصغر أو تساوي قيمة b ؟إذا كان الجواب نعم فإنها ترجع true |
فيما يلي أمثلة و ملاحظات حول طريقة إستخدام و فائدة كل عامل مذكور في الجدول.
| إسمه | رمزه | مثال | معناه |
|---|---|---|---|
| And | && |
a && b |
هل قيمة aو قيمة b تساويان true؟هنا يجب أن يتحقق كلا الشرطين ليرجع true |
| Or | || |
a || b |
هل قيمة a أو قيمة b أو كلاهما تساويان true؟هنا يكفي أن يتحقق شرط واحد من الشرطين ليرجع true |
| Not | ! |
!a |
هل قيمة a ليست true؟إن كانت كذلك فإنه يرجع true |
فيما يلي أمثلة و ملاحظات حول طريقة إستخدام و فائدة كل عامل مذكور في الجدول.
قم بتوليد تمارين لا نهائية بشكل تدريجي (10 في كل مرة) بناءً على هذا الدرس. كل تمرين مصمم لرفع مستوى تفكيرك المنطقي.