منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : البيئات التطويرية ولغات البرمجة (http://vb4arb.com/vb/forumdisplay.php?fid=81)
+--- قسم : البيئات التطويرية للغات البرمجة (http://vb4arb.com/vb/forumdisplay.php?fid=82)
+---- قسم : Lazarus / Free Pascal (http://vb4arb.com/vb/forumdisplay.php?fid=191)
+---- الموضوع : فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس (/showthread.php?tid=12703)



فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - أبوبكر سويدان - 08-07-15

المتغيرات Variables
المتغيرات في لغة البرمجة هي المساحة التي نحتاجها في الذاكرة لكي نخزن فيها قيمة متغيرة...
تستطيع أن تتخيل أن المتغير هو عبارة عن علبة في الذاكرة ،  تحتوي على معلومات مؤقتة يمكن أن نغيرها في أي لحظة..
كما يمكنك اعطاء اسم لكل متغير و يجب أن تكون أسماء المتغيرات مختلفة عن بعضها البعض.
(منقول)

انواع المتغيرات في فري باسكال
توجد عدة انواع للمتغيرات في لغة فري باسكال أهمها:
  • عدد صحيح Integer
  • عدد كسري Real
  • مضاعف Double
  • سلسلة نصية String
  • حرف Char
  • منطقي Boolean
وغير ذلك من اﻷنواع.


مدى المتغيرات Variable Scope
هناك متغيرات نستخدمها داخل اﻹجراء Procedure أو الدالة Function بحيث نستخدمها داخلياً، ولا يمكن استعمالها خارجها، ونستخدم الكلمة المفتاحية Var قبل اﻹعلان أو التصريح أو تعريف المتغيرات قبل كلمة Begin الخاصة باﻹجراء أو الدالة.


هناك متغيرات على مستوى الوحدة Unit بحيث يمكننا استعمالها في أي مكان داخل هذه الوحدة فقط. ويتم تعريفها تحت كلمة Private أعلى الوحدة.

هناك متغيرات على مستوى المشروع، بحيث يمكننا استعمالها في أي وحدة من وحدات المشروع. ويتم تعريفها بعد كلمة Public أعلى الوحدة.

والفيديو التالي يوضح ما سبق شرحه:




http://wiki.freepascal.org/Variables_and_Data_Types


RE: أنواع المتغيرات وتعريفها في البرنامج - لغة فري باسكال - بيئة لازاروس - Ahmed_Mansoor - 08-07-15

أهلا أخي أبو بكر , جزاك الله خير على الشرح الجميل لهذه اللغة الجميله , بالنسبة لي الحمد لله كانت سهله جدا على معرفه تعريف المتغيرات وإستخدامها وكذلك إستخدام الفورم والأداوت وذلك للتشابه بينها وبين بيئة الفيجول بيسك6 واللغة سهلة التعامل بشكل عام , وأعتقد أي شخص عنده خلفيه برمجيه لأي لغة برمجه راح يكون سهل عليه تعلم هذه اللغة بسهوله كبيره , أحس نفسي مستعجل أريد أن أدخل في العميق وأعرف ماهي المكتبات التي يتم إستدعائها في القسم uses وماهي الأوامر التابعة لهذه المكتبات .


RE: أنواع المتغيرات وتعريفها في البرنامج - لغة فري باسكال - بيئة لازاروس - ahmedabdelaliem - 08-07-15

يعطيك العافيه


RE: أنواع المتغيرات وتعريفها في البرنامج - لغة فري باسكال - بيئة لازاروس - أبوبكر سويدان - 09-07-15

أخي أحمد منصور

في أعلى الوحدة الخاصة بالفورم... تجد uses وتجد بعدها الكثير من المكتبات

اضغط على المفتاح CTRL ومرر الفأرة على إحداها فتلاحظ أنها تحولت إلى رابط ... انقره، وستفتح لك الكود الخاص بالوحدة التي نقرتها Smile


RE: أنواع المتغيرات وتعريفها في البرنامج - لغة فري باسكال - بيئة لازاروس - Ahmed_Mansoor - 09-07-15

السلام عليكم

ياسلام عليك اخي ابو بكر ، اقولك فعلا هذه اللغه تربعت وسط قلبي ، ماشاء الله تبارك الله كل شئ فيها سلسل ، جزاك الله خير .


RE: أنواع المتغيرات وتعريفها في البرنامج - لغة فري باسكال - بيئة لازاروس - أبوبكر سويدان - 09-07-15

أخي أحمد منصور

ستحبها أكثر عند التعامل مع قواعد البيانات والتقارير ... صدقني Smile


RE: فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - Amir_Alzubidy - 19-07-15

مشكورة هي ادارة منتدانا الحبيب عندما قررت بـ تبني قسم رائع مثل لازاروس
و تعيين الاخ ابو بكر السويدان مشرفا عليها ومرشدا لها لم يكن عبثا
فطريقة الاخ ابو بكر السويدان في ترسيخ وشرح الفكرة وببساطته السلسة في نقل المعلومة
قد نثرت في قلبونا حب هذه التحفة الثمينة
فهي حقا راااااااااااائعة

مبرووك علينا جميعاً انضمام اللازروس الى هذا الصرح المبارك


RE: فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - أبوبكر سويدان - 19-07-15

بارك الله فيك ... حماستك للغة أثلجت صدري Smile

لا عليك ... صبر جميل ، والله المستعان.


RE: فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - سامى - 29-11-15

الاحوة الاعزاء اريد معرفة الفرق بين تعلم لغة الفيجوال بيسك 6 ولغة البرمجة لزاروس


RE: فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - أبوبكر سويدان - 02-12-15

الفكرة العامة للبرمجة هي نفسها بأي لغة تقريباً... الفارق بين اللغات هو في طريقة كتابة الأوامر ومعظمها تتشابه كثيراً.

لا يهم بأي لغة تبرمج .. المهم هو أنك تستطيع إنجاز ما تريد من خلال اللغة التي تختارها.

فري باسكال أسهل وأسرع من فجوال بيسك (في نظري) ولا تتعرض للصعوبات في تحزيم برامجك مثلما تتعرض لها في فجول بيسك. ولذا فنصيحتي هي البدء بتعلم فري باسكال وإتقانها. أتمنى لك الفائدة.