Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

أساسيات البرمجةالعوامل

  • مفهوم العوامل
  • العوامل التي تستخدم في العمليات الحسابية (Arithmetic Operators)
  • العوامل التي تستخدم في المقارنات (Comparison Operators)
  • العوامل التي تستخدم في وضع شروط منطقية (Logical Operators)

مفهوم العوامل

العامل ( Operator ) عبارة عن رمز له معنى محدد في البرمجة، فقد يكون موضوع بهدف إعطاء قيمة لمتغير، مقارنة قيمة مع قيمة، أو لإجراء عملية حسابية ما.

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

العوامل التي تستخدم في العمليات الحسابية (Arithmetic Operators)

إسمه رمزه مثال معناه
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.

أمثلة و ملاحظات حول طريقة إستخدام و فائدة كل عامل مذكور في الجدول.

شاهد الأمثلة

العوامل التي تستخدم في المقارنات (Comparison Operators)

إسمه رمزه مثال معناه
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

هنا وضعنا مثال لكل عامل موجود في الجدول

شاهد الأمثلة

العوامل التي تستخدم في وضع شروط منطقية (Logical Operators)

إسمه رمزه مثال معناه
And && a && b هل قيمة aو قيمة b تساويان true؟
هنا يجب أن يتحقق كلا الشرطين ليرجع True
Or || a || b هل قيمة a أو قيمة b أو كلاهما تساويان true؟
هنا يكفي أن يتحقق شرط واحد من الشرطين ليرجع True
Not ! !a هل قيمة a ليست true؟
إن كانت كذلك فإنه يرجع True

هنا وضعنا مثال لكل عامل موجود في الجدول

شاهد الأمثلة