الدرس 1 من 10

أول برنامج

هدف الدرس

main و cout ودالة تُرجع قيمة

01

الشرح

برنامج C++ يبدأ من دالة واحدة اسمها main. ما قبلها تجهيز: #include <iostream> يجلب أدوات الإدخال والإخراج، وusing namespace std; يعفيك من كتابة std:: قبل كل اسم منها.

الطباعة بـ cout والسهمين <<: تتسلسل القطع بينهما — نصوصًا وأرقامًا — ثم endl تنزل سطرًا. وكل جملة تنتهي بفاصلة منقوطة.

وC++ لغة مترجَمة: يُحوَّل كودك كلّه إلى برنامج قبل أن يعمل سطر منه، فخطأ واحد في الكتابة يوقف كل شيء، ويخبرك المترجم برقم سطره. والدالة تُعلن نوع ما تُرجعه قبل اسمها: int square(int n) تأخذ عددًا صحيحًا وتُرجع عددًا صحيحًا.

02

المطلوب

أكمل square(n) لتُرجع مربّع n. ثم اطبع من main سطرين: مرحبًا من C++، ثم مربّع 7 = 49 — والرقم 49 من square(7) لا مكتوبًا بيدك. اضغط «تشغيل» لترى النتيجة.

معايير التصحيح

5 معايير
  1. square(7) تساوي 49
  2. square تعمل مع الصفر والسالب
  3. السطر الأول: مرحبًا من C++
  4. السطر الثاني: مربّع 7 = 49
  5. سطران لا أكثر
main.cpp
المخرجاتC++17 · GCC 9 · Judge0

يُترجَم الكود ويعمل على السيرفر…

–/5

يُترجَم الكود ويعمل على السيرفر…

5 معايير في بطاقة «المطلوب».