1. E L I M O

    E L I M O .: مشرف اقسام ألانضمة :. مشرف

    الأنتساب:
    ‏4 سبتمبر 2014
    المشاركات:
    614
    الإعجابات المتلقاة:
    917
    نقاط الجائزة:
    93
    الجنس:
    ذكر
    الوظيفة:
    Etudiant
    [​IMG]




    »والصلاة والسلام على نبيناى محمد الهادى الامين , الصادق النبي الكريم
    »اتشرف بتقديم هده الدورة المتواصعة اللهم اجعلة فأدة لكل شخص يتبعها
    »وان اوفق فى التقديم والطرح , والتميز فى الدروس
    »امآ بعد ,


    [​IMG]

    مقدمة عامة على لغة C
    اولا سا تكون دورتنا للغة ال C وليس ال C++ وسنطرح ان شاء الله في مواضيع فادمة الاختلاف البسيط بين الللغتين وكيفية النتقال من ال C الى C ++
    * ممیزات لغة
    - لغة عامه : أى تصلح لعمل برامج قواعد البيانات والرسومات والحسابات ونظم التشغيل
    - لغة متنقلة Portable أى يمكن للبرنامج المكتوب بلغة C ان يعمل مع أكثر من جهاز مثل Apple و IBM
    - لغة سريعة : - لأن أدوات اللغة تتعامل مع الآلة مما يختصر وقت التنفيذ .

    [​IMG]
    1- نضام تشغيل
    texte editeue-2 لكتابة الاكواد
    compilateure-3 المسول عن تحويل لغة البرمجة الى لغة الالة

    توجدعدة مترجمات نحن سنستعمل برنامج الدي تم طرحه في قسم البرامج codeBlocksلانه يعتبر من برامج ذو بئية تظوير متكاملة
    integrated developement environment





    [​IMG]

    مبادى اساسية في لغة ال C


    1- التعرف على البشكل العام لكتابة اي برنامج

    [CPP]
    #include <stdio.h>//وهي مكتبة تعرف مجموعة من الدوال نتعرف عليها لاحقا تسمح بترجمة الاكواد التي سا نكتبها
    int ()//الدالة الرئيسية التي نكتب بداخلها اسطرو الاكواد البرنامج
    {// حاضنة خاصة بالدالة يجب فتحها قبل كتابة اي كود
    ---------
    ---------
    هنا نكتب الاوامر و خطوات البرامج الخاص بنا داخل الدالة الرئيسية
    ----------
    ----------

    return 0;// انتهاء الدالة main
    }
    [/CPP]

    [​IMG]

    المتغيرات وانواعها

    [FONT=&quot]تعريف المتغير هو جزءمن الذاكرة نخزن فيه قيم مختلفة تتغير هذه القيم على حسب الكود المدخل [/FONT]

    [FONT=&quot]-1 انواع المتغيرات[/FONT]

    متغيرات عددية

    عدد صحيح بدون فاضلة integer
    الكود الخاص بالاعلان عليه هو [CPP] مثل 2,0,100,-1,-10 // int [/CPP]


    [FONT=&quot] الاعداد الحقيقية [/FONT]float ذات الفاصلة الكود الخاص بالاعلان عليه هو[CPP] مثل 2.1, 0.1 100.1 // float [/CPP]

    متغيرات خرفية character
    كود الخاص بها هو [CPP] مثل a b g ...//char [/CPP]
    [​IMG]

    [FONT=&quot]2 - الاعلان عن المتغيرات [/FONT]

    [FONT=&quot] يكون الاعلان على المتغيرات اول شي داخل الدالة الرئيسية ويتم بالطريقة التالية [/FONT]

    [FONT=&quot] نوع المتغير - الاسم ;[/FONT]
    [FONT=&quot] مثل [/FONT][CPP] int a; [/CPP]

    [FONT=&quot]3- شروط الاعلان عن المتغيرات[/FONT]
    هناك شروط عند الاعلان على المتغيرات يجب اخترامها حتى لا تحدث اخطاء داخل البرنامج ندكر منها :
    1لا يمكن ان يباء برقم مثلa
    الرموز ممنوعة مثل & "...
    احترام الالترمز مثل ليس =a A
    جتناب الكامات المحجوزة مثل if sqrt ...

    أكواد الطباعة الخاصة بالمتعيرات


    int ---%d

    float ---%f


    char ---%c




    بحمد لله تعالى انتهينا من الشرح , واتمنى ان اكون وفقت فى الشرح , ولا اطلب منك سوا , الدعاء لى , والسلام عليكم ورحمة الله تعالى وبركاتة







    [​IMG]
     
  2. MR.HASTER

    MR.HASTER Developer

    الأنتساب:
    ‏16 نوفمبر 2012
    المشاركات:
    55
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:
    8
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    وعليكم السلام ورحمة الله وبركاته


    جميل جدا تسلم يا غالي
     
  3. Gaza-Dz

    Gaza-Dz Support - Iq-Team

    الأنتساب:
    ‏26 مايو 2013
    المشاركات:
    1,821
    الإعجابات المتلقاة:
    87
    نقاط الجائزة:
    48
    الجنس:
    ذكر
    الوظيفة:
    DZ
    الإقامة:
    DZ
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    السلام عليكم ورحمة الله



    أولا شئ مبرووك افتتاح الدورة c
    بوركت أخي الكريم ووفقت في الشرح
    بانتظار باقي الدروس ومتابع إن شاء الله للدورة
    ربي يفقك ويعطيك الصحة
    .............
     
  4. ĐЯ-ЩΘЩΘ

    ĐЯ-ЩΘЩΘ iq-team مراقب عآم

    الأنتساب:
    ‏13 يوليو 2014
    المشاركات:
    512
    الإعجابات المتلقاة:
    50
    نقاط الجائزة:
    28
    الجنس:
    ذكر
    الإقامة:
    مكة مكرمة
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    ماشاء الله تبارك الرحمن

    درس مميز

    الله يسعدك ياغالي {1!$7}
     
  5. samo dz

    samo dz Developer

    الأنتساب:
    ‏18 أكتوبر 2014
    المشاركات:
    71
    الإعجابات المتلقاة:
    4
    نقاط الجائزة:
    8
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    جميل جدا تسلم يا غالي
    مبدع

     
  6. Dr-Dark Noir

    Dr-Dark Noir <span style="font-weight: bold; text-shadow: #BBBB V • I • P

    الأنتساب:
    ‏17 يوليو 2014
    المشاركات:
    442
    الإعجابات المتلقاة:
    16
    نقاط الجائزة:
    18
    الوظيفة:
    Student
    الإقامة:
    O M A N
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    الله يعطيك ألف عافية أخي على درس رائع و طرح مميز :{11}:

    واصل ولا تحرمنا من جديدك :{14}:​
     
  7. ThE JoCkEy

    ThE JoCkEy Developer

    الأنتساب:
    ‏27 مايو 2012
    المشاركات:
    60
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:
    8
    الوظيفة:
    hacker dz
    الإقامة:
    Algeria 4 ever
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    مششَكور الله يبآرك فيك :ُ{2e}:ُ
     
  8. Ameer Eagle

    Ameer Eagle V • I • P

    الأنتساب:
    ‏7 يونيو 2014
    المشاركات:
    3,233
    الإعجابات المتلقاة:
    2,779
    نقاط الجائزة:
    113
    الجنس:
    ذكر
    الوظيفة:
    Student
    الإقامة:
    IraQ
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    عاشت الايادي موفق في الاكمال :ُeُiy:
     
  9. MR.CAPTCHA

    MR.CAPTCHA Expert Developer ExpErt DeveloPer

    الأنتساب:
    ‏30 أغسطس 2014
    المشاركات:
    1,786
    الإعجابات المتلقاة:
    14
    نقاط الجائزة:
    38
    الوظيفة:
    I.T Student
    الإقامة:
    IRAQ
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    بداية جميلة و على الخط الصحيح
    احسنت اخ هيسوكا

     
  10. TeePlow

    TeePlow V • I • P

    الأنتساب:
    ‏12 مارس 2014
    المشاركات:
    400
    الإعجابات المتلقاة:
    9
    نقاط الجائزة:
    18
    رد: الدرس الاول [مبادى اساسية في لغة ال c ]

    السلام عليكم
    بارك الله فيك حبيبي على الطرح الرائع
    متابع الدورة ان شاء الله
     

مشاركة هذه الصفحة