الجمل الشرطية.
جملة الشرط إذا وأخواتها قزدعدع1فا5 ]1
جملة التزيع أمععتماة طعاأب؟
جملة أداة الشرط ؟.
التكرار وحلقات التكرار
أسلوب لتكرار باستعمال حلقة :150
حلقات لتكرار لمنداظة وتروم.1 :10
دالة الكتابة داخل الملف 100010110
دلة إغلاق لملف 1010560
جب أن متصعدس 111 علفوط
7 الأرقام العربية الأصل 1.2.3
4 رموز خاصة متل:
وتعد هذه الرموز بأنواعها المادة الخام التي تتكون منها مفردات لغة +ب ؛ وإذا
درست لغة أخرى قبل لغة +بج ؛ فائك تلاحظ أن لغة ببح ؛ تستعمل رموزا
إضافية في لوحة مفاتيح الحاسب لا توجد في بعض اللغات.
الكلمات نوعين:
-١ أسماء تعريفية (10601156:5)
وهي الأسماء التي نسميها نحن " المبرمجون” تعرف الحاسوب بما تريد.
وتطلق الأسماء التعريفية على:-
*قواعد تسمية الأسماء التعريفية في لغة ++ :-
-١ أن يكون الاسم مكتو من سلسلة متصلة من الحروف أ الأرقام بشرط أن
يبدا بحرف أو بخط تحتي "_"
"- أن لا يحتوى الاسم على رموز خاصة عدا الخط التحتي "_"
"- أن لا يكون الاسم إحدى الكلمات المحجوزة.
بعض الأمثلة الصحيحة على الأسماء التعريفية:
وهذه أسماء تعريفية غير مقبول (1070110) للأسباب المبينة إزاء كل منها:
«ن- 7 لانه بدا برقم وليس بحرف.
!تله .ا لاستعماله الرمز الخاص (!)
122 لا يجوز استعمال حروف غير إنجليزية.
ومن الجدير بالذكر ؛ أن لغة ++© تفرق بين الحروف الأبجدية الصغيرة والكبيرة +
فمثلا الأسماء : 52860 ,881201 ,577571211 تعامل كأسماء مختلفة عن
بعضها البعض بسبب اختلاف معاملة المترجم للحروف الصغيرة والكبيرة.
7- الكلمات المحجوزة
وهي كلمات قياسية معروفة مسبقا لمترجم ++© ؛ وتكتب عادة بحروف صغيرة +
ولها معان خاصة بها تؤديها في برنامج ++© ؛ وهذه الكلمات المحجوزة حسب
الترتيب الأبجدي هي:
غيم عتلطبط
مسامع علمععط
عمتلصة نضا
مسد ع0
١ 00 عمتلمز
عند | ع«مقوم0
معنن عه
سما
وينبغى التنبيه إلى أن هذه الكلمات المحجوزة ؛ لا يجوز إعادة تعريفها أو استعمالها
الغير ما خصصت له.
وكما تلاحظ من قائمة الكلمات المحجوزة ؛ أن لغة جب تعد لغة صغيرة إذ تتكون
من عدد قليل من الكلمات المحجوزة تقريبا 57 كلمة محجوزة فقط.
تمثيل الثوابت العددية 0005160715 111716126
يمكن تمثيل الثوابت العددية ؛ في لغة ++ بثلاث صور هي:-
ج. الثابت العددي الصحبح :6ع10146
- هوعدد مكون من الأرقام من 0 9
- يمكن أن يحوى الإشارة "+" أو ""
أمتلة صحيحة على الثابت العددي الصحيح:-
والأعداد التالية غير صحيحة للأسباب المبينة إزاء كل منها:
24 : _لوجود فراغ بين العديدين.
2 1992 1999 : لوجود فراغ وأيضا لان العدد كبير.
يمكن تصنيف الأعداد الصحيحة في لغة © ؛ حسب طولها ؛ وال
التخزينية لها في الذاكرة مثلا:
والفرق بين الثوابت الطويلة والقصيرة هو في عدد الوحدات التخزينية المطلوبة لكل
نوع في الذاكرة ؛ فالطويلة تأخذ حيزا اكبر ؛ والقصيرة توفر عدد الوحدات
المستعملة ؛ أما الثوابت الصحيحة بدون إشارة 8« 00818060 ؛ فان استعمالها يوفر
وحدة تخزينية واحدة تستعمل للاشاره عندما تذكر كلمة لموعزقون » قبل أمزء
وذلك بإزاحة القيمة إلى قيمة موجبة بدون إشارة ؛ ولكل نوع من الأنواع السابقة
«ا- الثابت العددي الحقيقي 000910115 اصتمم-ع 11010
- هو عدد مكون من الأرقام 0 9
- يمكن أن يحوى الاشاره "+" أو ""
أمئلة على ثوابت عدد حقيقِي تستعمل لفاصلة العشرية بشكل صحيح :-
والأمثلة الاتيه غير صحيحة للأسباب المبنية إراء كل منها:-
4 : لان يحتوى على فراغ .
» تمثيل الثوابت الرمزية ©1100-001076:1
ومن الأمثلة على الثابت الرمزي ما يأتي :-
"قز عسقط نيلم"
وتلاحظ أننا سمينا أي نص موضوع بين حاصرتين مزدوجتين ثابتا رمزيا والصحيح
أن تسميته ثابتا رمزيا هي من قبيل المجاز والاصطلاح لا ٠ واما كلمة رمزي
: فلان النص مكون من عدد من الرموز ؛ وتسمية بعض الكتب بالثابت غير العدد
تحمل أي قيمة حسابية ؛ وليس لها معنى حسابي ٠ وتستخدم مثل هذه الثوابت عادة
كمعلومات توضيحية مع نتائج البرنامج.
هي أسماء (عناوين) لمواقع في ذاكرة الحاسوب ؛ يخزن بها رموز أو أعداد.
وبما أنواع المعلومات المراد ينها تكون عادة مختلفة مثل القيم الصحيحة أو
.. الخ فانك تحتاج أن تعلم المترجم في بداية البرنامج عن أنواع
المتغيرات لني تريد استعمالها في البرنامج ؛ فمثلا في السطور التالية تبين أن
المتغيرين * و ل( ٠ والمتغير ! صحيح ؛ والمتغير ,بع رمزية.
لاحظ السطرين الأول ؛ والثالث يحتويان على اكثر من متغير حيث يفصل بين كل
؛ من حيث طول السعة التخزينية ؛ أي هل هو صحيح قصير أم طويل حقيقي قصير
أو مضاعف ... الخ
» وتقسم المتغيرات لنوعين :-
-١ متغيرات عددية
وهي مواقع في الذاكرة تخزن بها أعداد .
"- متغيرات رمزية
وهي مواقع في الذاكرة تخزن بها رموز.