السلام عليكم ,,
كما عودتنا ++C, فإن شد الشعر و تكسير الشاشة بسبب طريقتها الغريبة في تفسير الكود :D
هذه المرة مع عبارة شرط تحتاج إلى تفكير عالي جداً :P
تصور أن لدينا السطور التالية في برنامجنا :
int x = 4; if( -2 < x < 2 ) cout << "Magic";
بدون تجربة المترجم, يعني عن طريق قراءة الكود فقط -_- هل تتوقع أن يتم تنفيذ الشرط في if statement أم لا ؟
و حتى لا يحصل غش :D يمكنك أن تجرب الكود, و لكن بعد ذلك أريد أن تكون إجابتك بنعم أو لا مع تفسير إجابتك ( هل سيتم طباعة الكلمة Magic أم لا مع السبب )..
أنا في انتظار الإجابات !!
تحياتي ,,



