C++
- 1. الموضوع
موقع على رفعه يجب اإلنتهاء بعد
www.slideshare.net
مالحظة:عش الثاني األسبوع في التسليمر
المتدربان عمل
الحسن محمد الفتاح عبد محمد
محمدخضرهوساوي
مدرب اسمالمقرر
عديني ابراهيم
- 2. مقدمة االبتدائية؟ البرمجة:
االبتدائية البرمجة
تنفيذها يمكن التي التعليمات من سلسلة عن عبارة البرنامج
الكمبيوتر بواسطة.وهنا ، معينة برمجة بلغة مكتوب برنامج كلك
المختلفة البرمجة لغات من الكثير:Pascal،C،C ++،Java،Python،
etc ..ولكن جديد منها والكثير قديم بعضهاC،C ++أهم من واحدة
تستخ زالت وما القديمة األيام استخدم كانت التي البرمجة لغاتدم
اآلن أيامنا حتى.
C ++ (اًحوضو"زائد زائد مشاهدة)"لغات أقوى من واحدة هي
المتاحة البرمجة.فعالة برامج كتابة على القدرة المبرمج يمنح
لحل البرمجة نستخدم ما ًةوعاد ، للكائنات وموجهة ومهيكلة
م العديد حل وتقنيات البرمجة بلغات التالعب خالل من المشكلةن
ل البرمجة استخدام كيفية مثل ، اليومية حياتنا في المشكالتحل
الخ ، والحجز التذاكر قضايا ، المحاسبية مشكالتنا
- 3. المقدمة:
األول الجزء:الكمبيوتر لغة إلى البشر لغة من
برامج لكتابةC ++نصوص محرر لدينا يكون أن يجب ، وتشغيلها
ومترجمC ++بنا الخاص الكمبيوتر نظام في اًتمثب.بني هي هذهتنا
في برنامج لبناء التحتيةC ++أخرى برمجة لغة بأي أو.
بنا الخاص الكمبيوتر جهاز على.يت برمجي نظام هو النصوص محرريح
بنا الخاص الكمبيوتر جهاز على نصية ملفات وتحرير إنشاء لنا.
بلغة البرامج لكتابة النصوص تحرير برامج المبرمجون يستخدمبرمجة
لغة مثلC ++غيرها أو.
لغة إلى البرامج بترجمة يقوم برمجي نظام هو البرمجي المحول
اآللة(الثنائية الشفرة تسمى)الك تشغيل لنظام يمكن التيمبيوتر
تشغيلها عندها.البرنامج ترجمة هذه الترجمة عملية تسمى.برنامج
البرمجي التحويلC ++برامج بتجميعC ++الجهاز لغة في.
- 4. الثاني الجزء:البشر لغة إلى الكمبيوتر لغة من
نستخدمها التي البشرية اللغة فهم يمكن ال الكمبيوتر أنظمةللتواصل
البعض بعضها مع.
مثال:نكتب عندما
std :: cout << "Hello،World! n"؛
لطباعة نفهمه الذي المعنى نفهم أن يمكن ال الكمبيوتر هناHello
Worldر إلى المذكور المثال يحول الكمبيوتر السبب ولهذا ، كمخرجمز
والتي يفهمها أن الكمبيوتر لنظام يمكن التي اللغة وهو ثنائيتجمع
من متعددة سلسلة بينZeroوOne 010100010110.
بف وذلك الثنائي الرمز هذا يفهم أن يستطيع ال اإلنسان أن وبماضل
كمترجم عليه أطلقنا الذي التجميع يجعل الذي المترجم مساعدة
يؤ مما بشري مقروء شكل إلى ترجمت أخرى مرة الثنائية الشفرةدي
شكل مقروء كإنسان نفهمه أن يمكن إخراج إلى.
- 5. الشرح مع مثال:
#include <iostream>
int main(){
{
std :: cout << "Hello،World! n"؛
توجيه هو هذا المصدر البرمجية التعليمة من األول السطر
preprocessorمترجم يخبرC ++كائن تعريف على العثور مكانstd
:: coutالثالث السطر في المستخدم.معرفiostreamاسم هو
مكتبة في ملفC ++القياسية.برنامج كل يتضمن أن يجبC ++
المسبق التوجيه هذا قياسية ومخرجات مدخالت على يحتوي.
المطلوبة الترقيم عالمة الحظ:عالمة مطلوب#إل لإلشارة الجنيهى
كلمة أن"تشمل"توجيه هيpreprocessor؛استخدام يلزم
المعقوفة األقواس><كلمة أن إلى لإلشارة"iostream" (تعني التي
"اإلدخال دفق/اإلخراج)"مكتبة ملف اسم هيC ++قياسي.
التعبير يسمى<iostream>قياسي برأس.
- 6. برنامج كل في اًضأي مطلوب الثاني الخطC ++.البرنامج يبدأ أين من يخبر.المعرف
للبرنامج الرئيسية الوظيفة تسمى التي ، الوظيفة اسم هو الرئيسي.ي أن يجبلكل كون
برنامجC ++واحدة رئيسية وظيفة)(فقط واحدة.تتب التي المطلوبة األقواس تشيرع
الكلمة"main"دالة أنها إلى.الكلمةintفي البيانات نوع اسم هيC ++.على تقف انها
"صحيح عدد."الرئيسية للدالة اإلرجاع نوع إلى لإلشارة هنا استخدامه يتم.)(ان عندتهاء
ح إلى لإلشارة التشغيل نظام إلى عددية قيمة إرجاع يمكنه ، التشغيل من البرنامجالة
ناتجة.للبرنامج الفعلي الجسم األخيران الخطان يشكل.س عن عبارة البرنامج هيئةلسلة
المعقوفة األقواس في المضمنة البرنامج بيانات من{----}.بي يوجد ، المثال هذا فيان
فقط واحد:
std :: cout << "Hello،World! n"؛
سلسلة إلرسال تقول"العالم ، ًمرحبا!n"إلىstd :: coutاإلخراج إخراج كائن
القياسي.
المنفرد الرمز<<خرج معامل يمثلC ++.األحرف إرسال يتم ، العبارة هذه تنفيذ عند
اقتباس عالمتي بين الموجودة""شاش يكون ما عادة الذي القياسي اإلخراج جهاز إلىة
الكمبيوتر.األخيران الحرفان تمثلnالجديد السطر حرف.هذا اإلخراج جهاز يصادف عندما
الشاشة على النص من التالي السطر بداية إلى يتقدم فإنه ، الحرف.
منقوطة بفاصلة برنامج بيان كل ينتهي أن يجب أنه الحظ ، ًاروأخي(؛.)
البرمجي التعليمات من أسطر أربعة في مثال في البرنامج تنسيق يتم كيف الحظالمصدر ة.
التنسيق هذا
يقرأ أن الكود على األسهل من يجعل.البرمجي المحول يتجاهلC ++التنسيق هذا مثل