يقوم الحاسوب بتنفيذ الإرنامج ويعود سريعا للمحرر 06 |
في أول البرنامج, وإضافة العبارة:
في السطر الذي يسبق العبارة 0 71لا 764
يبدا هذا السطر من البرنامج بالشرطة المردوحة (//) الدالة على أن بقية السطر عبارة
عن تعلق (600700801)» تضاف التعليقات إلى البرامج لتساعد المرمج أو أي شخص آخر
قد حتاج إلى قراءة البرنامج على فهم ما الذي يفعله البرنامج» لذا من المستحسن أن يدأ كل
برنامج في لغة +04 بتعليق يوضح الغرض الذي من أجله كتب الرنامج.
)6 اعدادالطالب:أوس محمد حميد الخزرجي
تستخدم الشرطة المزدوحة (//) إذا كان التعليق بمتد لسطر واحد فقط -510918
0000 عماء
هنالك نوع آخر من التعليقات يتبج لنا كتابة تعليقات متد إلى عدة أسطر -1 001011
5 ©1108 » نستطيع كتابة التعليق السابق على الصورة:
يبدا الرمز */ التعليق وينهيه الرمز /* . نجد أن
ثماية السطر لا تعن انتهاء التعليق لذا يمكننا كتابة ما
نشاء من أسطر التعليقات قبل الانتهاء بالرمز /*.
)0 اعدادالطالب:أوس محمد حميد الخزرجي
مرشدات المهيئ (01266117/8 +56020066550
يسمى هذا بمرشد المهيع 0126011776 0065507 601 8 وهو عارة عن
تعليمة للمصرف أن يدرج كل النص الموجود في الملف 108476807177 في الرنامج؛ وهو
يسمى 105176807 ملف ترويسة (1116 !116806 وهنالك الكثير من ملفات
تحتاج إلى سمل ملف ترويسة يدعى 1.10 018 وإذا كنا نتعامل مع سلاسل الأحرف
ستحتاج للعلف 7ل900109. وعموماً هنالك عدد كبير من ملفات الترويسات الي يحب
تضمينها على حسب طبيعة الونامج » تعر ملقات الترويسات جزء مهم من برانج لغة
جب© وستحتاج إلى مل الملف 108468077 لتشغيل أي برنامج يقوم بعمليات إدحال
الدالة 0800 : -
يدا تشغيل أي برنامج ++© من دلة تدعي ( )01800 وهي دالة مستقلة ينقل
نظام التشغيل التحكم إليها. وهي جزء أساسي في برنابج +ب©.
الأقواس بعد 01800 تشير إلى أن 0180 هي عبارة عن دالة. قد يحتوى برنامج
+جب© على أكثر من دالة إحداما بالضرورة هي 01801. يحتوى البرنامج السابق على دالة
يبدا تنفيذ الرنامج من الدالة 00800 حى لو لم تكن هي الأولى في ساق الرنامج.
يتم حصر جسم الدالة 0080 بأقواى حاصرة )[
هذه العبارة ( 860760 81) تبر الخاسوب أن يظهر على الشاشة النص المحصور
بجب أن تنتهي كل عبارة في برنامج ++© بفاصلة منقوطة ؛ (60100 [5600)-
الاسم 4لا00 والذي يلفظ ك 4لا0 © يمثل كائن في ++ مقترن مع الشاشة
والعامل >> والذي يسمى بعامل الوضع 08608108 10 أل00 بجر على
)0 اعدادالطالب:أوس محمد حميد الخزرجي
الشكل ١-١ يوضح الخرج بواسطة 00006
مثال: شكل ١( -1) الخرج بواسطة 004
أنام ]00 :1-2 800 091 © ٠١
الخرج من البرنا
-١ يتم حصر النص المطلوب ظهوره على الشاشة بين علامي اقباس" 1016961 80 8ا "
؟ - تتم كتابة الثوابت الرقمية بدون علامي اقتباس 7>>.
© - يتم حصر حرف واحذد مطلوب ظهوره على الشاشة بعلامة اقتباس قردية ل8>>.
تقوم بعض اللغات ك 88816 مثلاً بالاتقال إلى سطر حديد تلقائياً في ثاية كل
عبارة خرج » لكن ++© لا تفعل ذلك كما أن العارات المختلفة والموضوعة في أسطر محتلقة
56060 00106 انام أناه 5/ر8ام015 800 091 ١م 115 1: 1-3 800 ٠١ © 09٠
تظهر الخرج: -
للتحكم بطريقة تنسيق الخرج والي منها تتابعات الهروب(560060065 550806).
الهروب (56060065 556806):
نلاحظ أنه لم تتم طباعة 0 على الشاشة » | تسمى الشرطة الخلفبة. 886)
(91880 أو حرف هروب (80163 058 580806) وتسمى هي والحرف الذي بليها
تتابع هروب. تتابع اهروب ١0 يعى الانتقال إلى سطر جديد حيث بجر المؤشر على الانتقال
إلى بداية السطر التالي » الآن ليك بعض تتابعات شروب الشائعة: -
تتابع الهروب الوصف
١ سطر جديد.
ين مسافة أفقية.
١ حرف التراجع 50868 580166
١ لطباعة شرطة خلفية.
0 حرف الإرجاع؛ يجبر المؤشر على الانتقال إلى
ْ لطباعة علامة اقتباس
() اعدادالطالب:أوس محمد حميد الخزرجي
العبارة 0 260020 :
تكتب العارة :0 2610020 ي غاية الدالة ( )0ل018. القيمة 0 تشر
تتعرف على الدوال في +ب0 بالتفصيل.
مثال آخر لبرنامج ++6 : -
1 اعدادالطالب:أوس محمد حميد الخزرجي
» التعليقات تحبر الخاسوب على طباعة النص الذي يلي // على الشاشة عند
تنفيذ الونامج
» تتابع اهروب 0 | يجبر المؤشر على الانتقال إلى سطر جديد.
» برنامج ++0 والذي يقوم بطباعة ثلاث أسطر على الشاشة بجب أن
يحتوى على ثلات عبارات تستعمل 001
)1 اعدادالطالب:أوس محمد حميد الخزرجي
هنالك سبعة أنواع ببانات أساسية في ++© ؛ واحد منها يمثل الأحرف وثلاثة
اسم النوع يستعمل لتخوين أمئلة عن القيم المخونة
008 أحرف اول"
م أرقام صحيحة عادية الحجم | 153,406
1009 أرقام صحيحة طويلة 12,9
- يتم تخزين الأحرف في متغرات من النوع 0088 العبارةة
تنش مساحة من الذاكرة لحرف وتسميه 01. لتحزين حرف ما في هذا التغير نكتب
ودائماً تكون الأحرف النابتة ك (8' و0 محصورة بعلامة اقتباس فردية.
يمكن استعمال النغيرات من انوع 60188 لتحزين أرقام كاملة بدلاً من أحرف ؛ قمثلاً يمكتنا
لكن نطاق القيم الرقمية الي يمكن تخزينها في النوع 0088 بتراوح بن
الأعداد الصحيحة: /١
تمثل الأعداد الصحيحة أرقاماً كاملة أي قيم يمكن تعدادها ؛ كعدد أشخاص أو أيام
أوعدد سفسات كلا » ولا يمكن أن تكون الأعداد الصحيحة أرقاماً ذات نقطة عشرية
19 اعدادالطالب:أوس محمد حميد الخزرجي
هنالك ثلائة أنواع من الأعداد الصحيحة في ++06: 850021 قصرء ]10 عدد
صحيح» 1009 طويل وهي تحتل مساحات مختلفة في الذاكرة. الخدول التالي يبين هذه
الأنواع والمساحة الي تأخذها في الذاكرة ونطاق الأرقام الي يمكن أن تأخذها:
اسم النوع الحجم النطاق
0 مثل 80081 في أنظمة 1614 ومثل 1009 في أنظمة 3211
- الأعداد الصحيحة غير المعلمة( 099080لا): /٠
كل الأعداد الصحيحة لا إصدارات غير معلمة (00919060) . لا تستطيع
التغيرات الي ليس ا علامة تخزين قيم سالة؛ ونحد أن نطاق قيمها الوحة يساوى ضعف
اسم النوع الحجم | النطاق
1 0059060 | مثل 90021 00919080 في أنظمة 16511
وثل 1009 000919080 أنظمة 3211
؛/ الأرقام العائمة (51081):
يتم استعمال الأرقام العائمة لتمثيل قيم يمكن قياسها كالأطوال أو الأوزان.
ويتم تمنيل الأرقام العائمة عادة برقم كامل على البسار مع نقطة عشرية وكسر على اليمين.
(6) اعدادالطالب:أوس محمد حميد الخزرجي