الموسوعة: أساسيات المنطق البرمجي
الفيديو ٠٣: العمليات والمقارنات (محرك الكود)

الفيديو ٠٣: العمليات والمقارنات (محرك الكود)

من Modulo إلى أولويات العمليات، ومن = إلى ==، وصولاً إلى AND و OR — هذا الدرس يشغّل محرك التفكير المنطقي في كودك.

اختبار الفهم

اختبر ما تعلّمته

اختبر فهمك للعمليات الحسابية والمنطقية والمقارنات — أساسيات لا غنى عنها قبل أي برنامج حقيقي.

  1. السؤال ١

    في لغات البرمجة، ما هي النتيجة الرياضية لتنفيذ الكود التالي: 15 % 4 (15 مودلو 4)؟

  2. السؤال ٢

    بناءً على "أولويات العمليات" (Precedence)، ما هي نتيجة هذه المعادلة في الكمبيوتر: 5 + 3 * 2 ؟

  3. السؤال ٣

    ما هو الفرق الجوهري بين علامة = الواحدة، وعلامة == المزدوجة؟

  4. السؤال ٤

    في العمليات المنطقية، إذا كان لدينا الشرط التالي: (دم اللاعب > 0) && (معه مفتاح)، متى سيتمكن اللاعب من فتح الباب؟

  5. السؤال ٥

    في لغة JavaScript، ماذا ستكون نتيجة جمع رقم مع نص يحمل رقماً بهذا الشكل: 5 + "5"؟

  6. السؤال ٦

    أي من العمليات التالية تُستخدم برمجياً لمعرفة ما إذا كان الرقم الموجود في المتغير x هو رقم "زوجي" (Even)؟

  7. السؤال ٧

    في C++ و JS، هناك فرق بين x++ و ++x. إذا كانت x = 5، وقمنا بتنفيذ let y = x++;، ماذا ستكون قيمة y وقيمة x بعدها؟