
الفيديو ٠٣: العمليات والمقارنات (محرك الكود)
من Modulo إلى أولويات العمليات، ومن = إلى ==، وصولاً إلى AND و OR — هذا الدرس يشغّل محرك التفكير المنطقي في كودك.
اختبر ما تعلّمته
اختبر فهمك للعمليات الحسابية والمنطقية والمقارنات — أساسيات لا غنى عنها قبل أي برنامج حقيقي.
- السؤال ١
في لغات البرمجة، ما هي النتيجة الرياضية لتنفيذ الكود التالي: 15 % 4 (15 مودلو 4)؟
- السؤال ٢
بناءً على "أولويات العمليات" (Precedence)، ما هي نتيجة هذه المعادلة في الكمبيوتر: 5 + 3 * 2 ؟
- السؤال ٣
ما هو الفرق الجوهري بين علامة = الواحدة، وعلامة == المزدوجة؟
- السؤال ٤
في العمليات المنطقية، إذا كان لدينا الشرط التالي: (دم اللاعب > 0) && (معه مفتاح)، متى سيتمكن اللاعب من فتح الباب؟
- السؤال ٥
في لغة JavaScript، ماذا ستكون نتيجة جمع رقم مع نص يحمل رقماً بهذا الشكل: 5 + "5"؟
- السؤال ٦
أي من العمليات التالية تُستخدم برمجياً لمعرفة ما إذا كان الرقم الموجود في المتغير x هو رقم "زوجي" (Even)؟
- السؤال ٧
في C++ و JS، هناك فرق بين x++ و ++x. إذا كانت x = 5، وقمنا بتنفيذ let y = x++;، ماذا ستكون قيمة y وقيمة x بعدها؟