الدرس السادس:++c

Collapse
X
 
  • الوقت
  • عرض
Clear All
new posts
  • faisal552
    عضو متألق

    • Dec 2001
    • 2042

    #1

    الدرس السادس:++c

    نعاود إستكمال مابدأناه في دورة تعليم لغة البرمجة C ++ وسنتناول في هذا الدرس المتغيرات والتعامل معها

    وعلى بركة الله نبدا

    ماهو المتغير /

    المتغير في لغة C + + هو مساحة لتخزين المعلومات وهو مساحة في ذاكرة الجهاز يتم تخزين القيم فيها ومن

    ثم استعادة هذه القيم فيما بعد .

    أنواع المتغيرات /

    توجد العديد من الانواع للمتغيرات في لغة C + + ويمكن تقسمها إلى متغيرات عددية صحيحة ومتغيرات

    بعلامة عشرية ومتغيرات حرفية وكل قسم من هذه المتغيرات يحمل قيم .

    تعريف المتغيرات /

    يتم تعريف المتغير من خلال ذكر نوعه متبوعاً بمسافة او اكثر ومن ثم إسم التغير متبوعاً بفاصلة منقوطةويمكننا

    استخدام اي حرف للتعبير عن المتغير ولكن يجب مراعاة عدم وضع اي مسافة داخل الإسم المتغيرومثال على

    المتغيرات نأخذ مثلاً



    code:--------------------------------------------------------------------------------
    int myage ;
    --------------------------------------------------------------------------------



    وهذا المتغير عبارة عن متغير من الأعداد الصحيحة ويفضل استخدام المتغيرات الواضحة والمفهومة في البرمجة

    لتسهيل المهمة عليك اثناء كتابة البرامج وبعد انقطاع عن برنامجك ومن ثم العودة اليه ستلاحظ ان المتغيرات

    مفهومة لديك بعكس ان كانت مبهمة أيضاً يفضل ان تكون تسمية الميتغيرات بالأحرف الصغيرة لأن حالة

    الأحرف مهم جداً فقد يتم كتابة برنامج ويتم التعامل مع المتغيرات بالأحرف الكبيرة وفجأة لم يعمل البرنامج رغم

    صحة الكود ولكن نجد ان الأحرف الكبيرة كما ذكرنا سبقاً تحتلف عن الأحرف الصغيرة ولو كان اسم المتغير

    مثلاً ma age

    واردت كتابته بهذه الطريقة لن يعمل والطريقة المتبعة مثلاً /

    my_age او myAge وكل شخص يقوم بكتابة برنامجه كما يريد وحسب مايراه مناسباً له وهذه مجرد

    إشارة للمتبع في البرامج .

    الكلمات المحجوزة /

    هناك كلمات محجوزة في لغة C + + حيث لايمكن استخدامها كأسماء متغيرات لأنها مستخدمة من قبل

    المترجم للتحكم في البرنامج ونذكرمنها if - while - for - main وغيرها ولذلك يجب مراعاة عدم وضع

    كلمات محجوزة للمتغيرات .

    إنشاء أكثر من متغير /

    يمكننا إنشاء اكثر من متغير في عبارة واحدة وذلك بعرض اسم المتغير متبوعاً بالنوع للمتغير ولكن يجب مراعاة

    وضع الفواصل بين المتغيرات ومثال على ذلك :


    code:--------------------------------------------------------------------------------
    unsigned int myage , myweight
    --------------------------------------------------------------------------------



    في هذا المثال قمنا بالإعلان عن متغيريين عدديين هما myage و myweight اما بالنسبة للقيم يمكننا

    تعيين قيم للمتغيرات بإستخدام المعامل الخاص بالتعيين ( = ) ونأخذ مثلاً


    code:--------------------------------------------------------------------------------
    unsigned short width ;
    width = 10 ;
    --------------------------------------------------------------------------------


    حيث اننا اعطينا المتغير width قيمة وهي 10 اما بالنسبة لكلمة short فهي إختصار لـ short int

    وسنجد ايضا كلمة long وهي اختصار لـ long int ايضاً يمكننا اعطاء المتغير width قيمة في سطر

    واحد ذلك بدمج العبارة لتصبح كالتالي /


    code:--------------------------------------------------------------------------------
    unsigned short width = 5 ;
    --------------------------------------------------------------------------------


    ايضا يمكن تهيئة المتغيرات بقيم عند انشاءها في عبارة واحدة ونمثل لذلك بالآتي :


    code:--------------------------------------------------------------------------------
    int myage = 25 , yourage = 20 ;
    --------------------------------------------------------------------------------


    بذلك نكون قد تناولنا المتغيرات بشكل مبسط وأتمنى للجميع التوفيق ونلتقي في الدرس القادم أهلاً بالجميع
    ولكم تحياتي ابو سعود
    الصدق منجاة

مواضيع مرتبطة

Collapse

جاري العمل...