Mr Pascal

Mr Pascal



باسكال لغة برمجه انشئت بواسطة 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);

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

new_1451053719_627.png


ملاحظة

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

 

التعديل الأخير بواسطة المشرف:

المواضيع المشابهة


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

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

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

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

منتضر جديدك
تحياتي
 


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

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

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

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

منتضر جديدك
تحياتي

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


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

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


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

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

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

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

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

تقبل مروري ...
 


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

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

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

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

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

تقبل مروري ...

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


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

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

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

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

والله يوفقك
 


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

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

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

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

والله يوفقك

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


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

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

بارك الله فيك

مجهود رائع


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

 


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

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


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

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


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

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

عودة
أعلى