الخطوة الأولى لأي شخص يرغب في تعلم البرمجة هي الطباعة على الشاشة. دعونا نبدأ بكتابة المهمة التقليدية وهي طباعة الجملة
Hello world !
على الشاشة، والبرنامج الذي يقوم بذلك كالتالي:
استخدم المحرر المتوفر لديك مثل ال Turbo C plus plus لادخال وتنفيذ هذا البرنامج، ستلاحظ أن النتيجة ستكون على الشكل التالي:
Hello, world
والآن بعد انتهائك من تجربة البرنامج لديك ، تعال لنوضح الاوامر المستخدمة فيه:
هذا الجزء يطلق عليه التعليق، والتعليق هو النص الذي يكتب لتوضيع عمل الاوامر المختلفة في البرنامج، حيث ان مترجم اللغة يتجاهل كل ما يتم كتابته خلف العلامتين // حتى نهاية السطر، لذا يسمى هذا النوع من التعليقات بالتعليق السطري او rest-of-line comment
عندما نستخدم دوال الطباعة مثل cout فإنه من الازم اخبار المترجم بالمكان الذي يجد تعريف هذه الدالة فيه ، وهذا ما يفعله الامر السابق، حيث أنه يقوم يتضمين تعريفات جميع الدوال التي في المكتبة iostream.h الى برنامجك، وبالتالي سيعرف المترجم العمل الذي تقوم به الدالة cout من خلال المكتبة التي تم تضمينها.
البرنامج بلغة C++ عبارة عن مجموعة من الدوال ، وتعد الدالة main الدالة الرئيسية ، وهي اول دالة يتم تنفيذها في البرنامج.
الدالة cout والمعرفة في المكتبة iostream.h تعتبر نهر الاخراج القياسي في معظم اصدارات لغة السي ++، وتأتي وظيفة المحدد endl في انه يقوم بإفراغ مخزن الاخراج المؤقت output buffer وطباعة كل ما قبله على الشاشة ،ثم الانتقال بمؤشر الطباعة الى سطر جديد.
يطلق عليه braces ، حيث انه يمثل بداية جسم اي دالة، ويجب وضعه في نهاية الدالة لاخبار المترجم بأن هذه النقطة هي نهاية الدالة.
بهذه النقطة نكون قد اكملنا شرح اسطر البرنامج السابق، والآن يأتي وقت عمل بعض التغيرات فيه، مثلاً لو اردنا طباعة الجملة السابقة كالتالي:
Hello
world
ماالذي سنقوم بتغييره؟
؟
سنقوم بتعديل السطر التالي
ليصبح بالشكل التالي:
Hello world !
على الشاشة، والبرنامج الذي يقوم بذلك كالتالي:
كود
//
Hello world in C++
#include// I/O library
int main()
{
cout << "Hello, world" <<>
استخدم المحرر المتوفر لديك مثل ال Turbo C plus plus لادخال وتنفيذ هذا البرنامج، ستلاحظ أن النتيجة ستكون على الشكل التالي:
Hello, world
والآن بعد انتهائك من تجربة البرنامج لديك ، تعال لنوضح الاوامر المستخدمة فيه:
كود
\\Hellow world in C++
كود
#include// I/O library
كود
void main(){
{
كود
cout << "Hello, world" <<>
كود
}
بهذه النقطة نكون قد اكملنا شرح اسطر البرنامج السابق، والآن يأتي وقت عمل بعض التغيرات فيه، مثلاً لو اردنا طباعة الجملة السابقة كالتالي:
Hello
world
ماالذي سنقوم بتغييره؟
؟
سنقوم بتعديل السطر التالي
كود
cout << "Hello, world" <<>
ليصبح بالشكل التالي:
كود
cout << "Hello,"<<< " world" <<>
جرب البرنامج بنفسك ولاحظ النتيجة.
والآن حاول طباعة كل حرف في سطر منفصل! كيف ستقوم بذلك؟
حاول طباعة اسمك الكامل على الشاشة .
حاول طباعة اسمك الكامل مرة اخرى ولكن في عدة اسطر,,,
الى اللقاء في الدرس القادم 
الموضوع الاصلى : First Program | المصدر : منتديات شوق القمر | كاتب الموضوع : أ.ثائرالنويهي

0 التعليقات: