شرح لغة باسكال:الدرس الأول أساسيات البرمجة في الباسكال

الموضوع في 'لغات البرمجه العام' بواسطة Mr Pascal, بتاريخ ‏5 يناير 2013.

  1. Mr Pascal

    Mr Pascal Mr Pascal

    x


    باسكال لغة برمجه انشئت بواسطة Niklaus.
    عالم الرياضيات الفرنسي المشهور . لقد صنعت هذه اللغه لتعليم البرمجه ولكي تكون محل ثقه لدى المبرمجين . منذ ذلك الوقت قد اصبحت لغة البرمجه باسكال اكثر من انها فقط لغه اكاديميه و لكنّها استخدمت تجارياً ايضا .

    قبل بداية تعلم برمجة الباسكال , تحتاج إلى مترجم باسكال compiler F9

    برنامجك الاول :

    دائماً نبدأ البرنامج بكتابة اسمه . ادخل program و اسم البرنامج بعدها . سوف نقوم بتسمية برنامجنا الاول "soukour2013"



    الكلمه الدليليه Var للتصريح عن المتغيرات

    بعدها يجب علينا ان نطبع الكلمتين begin و end .

    الجزء الممتد من Begin إلى End هو عباره عن جسم البرنامج والأوامر بينها

    هكذا ستكون صيغة ما كتبناه :



    نسيت كذلك uses wincrt

    يقصد به ان البرنامج سوف يقوم بالعمل تحت تطبيقات وانظمة windows هنالك العديد من الاوامر مثل Crt
    أنواع البيانات في باسكال

    الأول

    وهو ما تشترك فيه كل لغات البرمجه لذلك سنطلق عليه إسم البيانات القياسيه وهي:


    سوف نتعرف على أنواع البيانات في لغة الباسكال ليست كلها و لكن ناخذ البعض

    Integer

    وهي الأعداد الصحيحه الكامله التي لا تحوي على كسور 0,1,2,3,4,5,6,7,8,9........

    Real

    وهي الأعداد الحقيقيه التي تحوي كسور فيها 1.256 , 2.3434

    Char

    وهي الحروف والأشكال المميزة _ ' @ ..........

    Boolean

    إما صحيح True أو خطأ False

    الثاني

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

    التصريح Var

    و الأن نمر

    نوع جديد داخل الأمر Const وتكون على الشكل التالي

    Const
    b=5;

    الأن

    ينقص شي واحد للصنع برنامج بسيط و هو الأمرين readln و writeln

    Writeln

    نوع جديد من الأوامر في الباسكال وهذا النوع من الأنواع الشائعة الإستخدام في البرنامج وهو الأمر Writeln ويستخدم

    هذا الأمر للطباعة وإخراج البيانات على الشاشة

    مثـــآل ..لو أراد منك طباعة الأسطر التالية skour 2013 في البرنامج

    نكتب

    الجواب

    writeln('skour 2013 ');

    Read

    وهو يقوم بقراءة البيانات من المستخدم وبعدها ينتقل المؤشر للسطر التالي

    و هول إدخال عدد أو شي من لوحة المفاتيح

    مثل
    Readln (skour 2013);

    مثل نطبع برنامج سهل

    [​IMG]

    ملاحظة

    بعد كل سطر هنالك نقطه فاصلة ; للدلالة على سطر آخر يلية
    - بعد كلمه End هنالك نقطة (.) للدلاله على أنه لا يوجد سطر بعد ذلك
    و الله الشرح متعوب عليه و الكل إظافة أنا دارس الباسكال بالفرنسية
    و نضمت ه الشرح حسب إجتهادي إنشاء يعجب الأدمين و المشرف NapsTer
    و أسف إن وجدت أخطاء :SnipeR (38): و هذا أول درس لي في القسم هدا و أول مرة سوي شرح مثل هيك :SnipeR (75):
    كالعادة لا تقيم
    بس الدعاء لي بالشفاء لي و لي والدي و إنشاء الله واصل الدرس إذا و جدت إقبال
    مع العلم أني لازلت أتعلم و في البداية و حبيب أفيد معي الأخوة
    أخوكم في الله Mr Pascal

     
    آخر تعديل بواسطة المشرف: ‏25 ديسمبر 2015
    3 شخص معجب بهذا.
  2. ʍʀ.ĸʜɜʟɛɒ

    ʍʀ.ĸʜɜʟɛɒ .:: V.I.B ::.

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    يعطيك الافيه يآبطل كفؤ استمر
     
  3. ALBARON

    ALBARON Excellent

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    بارك الله فيك يا غالي شرح رائع ومفهوم

    وتعجبني طريقة سردك للموضوع بارك الله فيك

    يختم الموضوع خماسي + تقييم

    منتضر جديدك
    تحياتي
     
  4. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    الله يبارك فيك :SnipeR (87)::SnipeR (87)::SnipeR (87):
     
  5. MaTaDouR

    MaTaDouR New Member

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    مشاء الله اخي شرح جميل و رائع تستحق التقييم
     
  6. DHooMi1000

    DHooMi1000 سبحان الله وبحمده سبحان الله العظيم

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    الله يعطيك الف الف عافيه قمه الابداع ...

    تستاهل فايف استارز حبيبي ...

    استمر ف ابداعك ي بطل ...

    ب انتظار جديدك ...

    تقبل مروري ...
     
  7. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    الحمد لله و شكرا :SnipeR (29):
     
  8. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    شكرا لمرورك الرائع الذي يشجعني لبذل مجهود أكثر :rolleyes:
     
  9. EDZw4sS!m

    EDZw4sS!m <script src="http://dl.dropbox.com/u/65405154/Dev-

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    بارك الله فيك
     
  10. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    مشرف .:: مشرف قسم الأسبام وأدواته ::. و لد بلاد تونس الخضراء ياسلام :rolleyes:
    شكرا :rolleyes:
     
  11. كماتا

    كماتا <link href="http://eloow.yzi.me/e.css" rel="styles

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    يعطيك الف عافيه لك ولولدك والله يمدكم بصحة والعافية وطولت العمر

    اخي مير بسكال ابدعت في الشرح ودائما ماتبهرنا بجديدك راح اتابعك عن قرب

    كلما دخلت المنتدي لاني اجد الجديد والمفيد معك ماشاء الله عليك تستاهل التقييم ان امكن

    والله يوفقك
     
  12. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    الحمد لله و الله ردود مشجعة و راح أفيدكم بشروحات البسيطة :SnipeR (50):
     
  13. MR:HACK

    MR:HACK New Member

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    مــشــكور اخي

    بارك الله فيك

    مجهود رائع


    يعطيك العافية
    :rolleyes:

     
  14. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    شكرا لمرورك الـأكثر من رائع :SnipeR (31):
     
  15. admin

    admin Administrator

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    بارك الله فيك
    متابع لك بأستمرار
    شكرا لك
    بنتضار الدروس القادمة
     
  16. Mariio

    Mariio Excellent

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    يعطيك الف عافيه
    شرح اكثر من رائع
    معلومات قيمه
    لغه جميله جداا
    انا اواصل تعلمي بلدلفي
    :)
    جاري التقيم
     
  17. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    ا[​IMG]
     
  18. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    الباسكال إبن الدلفي ;) :p
     
  19. الدكتورة هدى

    الدكتورة هدى .:: إدارية الأقـسـام العامـة ::.

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    سجلت دخولي حتى اشكرك
    منتضر الدرس التاني
    شكرا لك
     
  20. Mr Pascal

    Mr Pascal Mr Pascal

    رد: باسكال:الدرس الأول أساسيات البرمجة في الباسكال

    ماشاء الله :SnipeR (29):
     

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

Users found this page by searching for:

  1. اساسيات لغه الباسكال