طلب منا الأستاذ أن نكتب كود يقوم بتربيع العدد 3 و بدون إظهاره على الشاشة, فكانت محاولتي كالآتي:
int main()
{
int n=3;
n=3*3;
return 0;
}عندما عرضت هذه المحاولة على الأستاذ .. قال لي بأنها خاطئة !
قلت:مالسبب ؟
قال:لأنك لم تستدعي المكتبة iostream !!
قلت:و لماذا أستدعيها ؟
قال:لأنك استخدمت رمز الضرب !!
قلت: و ما علاقة رمز الضرب بالمكتبة iostream ؟
قال:جميع الرموز و المؤثرات في لغة السي++ موجودة في مكتبة iostream ! و إلا فكيف يتعرف المترجم على الرموز المستخدمة !؟
قلت:لا أدري ! و لكنني قمت بترجمة البرنامج و عمل بدون أخطاء !
...
أرجوا منكم توضيح المسألة :)

