منتديات برامج نت
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي

منتديات برامج نت

برامج كمبيوتر و انترنت لغات برمجه و تطوير مواقع قسم خاص بالتصميم و الجرافيك
 
الرئيسيةPortalاليوميةس .و .جالأعضاءالمجموعاتالتسجيلدخول
اهلاوسهلا بكم في منتديات برامج نت ارجو من جميع الزوار التسجيل مع تحيات $الادارة$

شاطر | 
 

 متابعه الدوره3

اذهب الى الأسفل 
كاتب الموضوعرسالة
DESGINER

المدير العام...}


avatar


مُساهمةموضوع: متابعه الدوره3   الإثنين مارس 16, 2009 12:11 pm

--------------------------------------------------------------------------------

في هذه الحلقه سنتعرف علي بعض المتغيرات والثوابت

يستخدم المتغير للاشارة بمكان معين في الذاكرة الذي يمكن ان يحتوي علي بيانات يتم تعريفها اثناء عمل البرنامج
وكل متغير له اسم لا يمكن تكرارة اي لا يمكن وجود متغيرين بنفس الاسم ويمكن تعريف اسم ونوع المتغير او لا (حيث اذا لم يتم تعريفه يعرف تلقائيا)

تحديد اسم المتغير
1- يجب ان يبدأ بحرف هجائي (ِِA.........z : a........... z)
2- ان لا يحتوي علي العلامات الخاصه (...,| , ? ,~)
3- ان يكون هذا الاسم ليس من الكلمات المحفوظه في اللغه (Cls , Byte , End)

تحديد نوع المتغير
يوجد عده انواع من المتغيرات وهي كالاتي :-
نوع البيان\\\ وصفه \\\حجمه في الذاكرة \\\مدي قيمته

byte \\\عددي صحيح \\\1 بايت \\\من 0 الي 255
Boolean\\\ منطقي\\\ 2 بايت \\\true او False
Integer\\\ عددي صحيح\\\ 2 بايت \\\من -32768 الي +32767
long \\\عددي صحيح \\\4 بايت \\\من -2147483648 الي +2147483647
Single\\\ عددي حقيقي\\\ 4بايت\\\ من -3.402823E38 الي -1.401298E-45 ونفس العدد بس بالموجب
doubel \\\ عددي حقيقي \\\ 8بايت \\\ بلاش اكتبهم لانها ارقام كبيرة جدا
variable length) string) \\\ حرفي (طوله متغير) \\\ 10بايت + الطول \\\ من صفر الي حوالي 2 بليون
fixed length) string) \\\ حرفي طوله ثابت \\\ طوله \\\ من 1 الي 65400 تقريبا
With number) variant )\\\ عددي مرن \\\ 16 بايت \\\ اي قيمه عدديه تصل لمدي double
with character) variant) \\\ حرفي مرن \\\ 22 بايت + طول String \\\ نفس طول المتغير الحرفي

الصيغه العامه لكتابه متغير هي


اقتباس:
نوع المتغير (من اللي قولناهم) AS اسم المتغير Dim

مثال
Dim s as Integer
s = 125
هذا معناه انه تم حجز مكان في الذاكرة بحجم 2 بايت ووضع فيه العدد 125 باسم S

مثال اخر
Dim A AS String
"A = "Hello Ehab
معناه انه تم حجز مكان في الذاكرة لسلسله حرفيه اسمها Hello Ehab باسم A

هذا كان المتغيرات
================================================== ==
الان حان وقت الثوابت (اي اشياء ثابته لا تتغير)
الثابت هو اسم مخزن في الذاكرة يتم فتحه وتوضع فيه قيمه ثابته لا تتغير طوال سير البرنامج علي عكس المتغيرات ممكن تغيرها طوال سير البرنامج
ولتعريف المخزن الثابت نكتب Const قبل اسم المخزن

تعريف الثابت :-
هو الاعلان عن اسم الثابت ونوعه ويكتب بهذا الشكل


اقتباس:
نوع المخزن الثابت = بيان محتوي المخزن AS اسم المخزن الثابت Const

مثال
const s as integer = 58
معناه انه حجز اسم المخزن S في الذاكرة لعدد صحيح ووضع بداخله القيمه 58
ولا يمكن ان تتغير هذه القيمه طوال سير البرنامج


سنتابع الحلقه القادمه
__________________
ليست مشكلتي إن لم يفهم البعض ما اعنيه..فهذه قناعاتي ..وهذه افكاري ..وهذه كتاباتي بين يديكم أكتب ما اشعر به .. وأقول ما أنا مؤمن به .. ليس بالضرورة ما أكتبه يعكس حياتي الشخصية ...هي في النهاية مجرد رؤيه لأفكاري..
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
متابعه الدوره3
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات برامج نت :: :::: المنتديات التقنيـــــه :::: :: لغات البرمجه :: الفيجول بسيك-
انتقل الى: