بسم الله الرحمن الرحيم
النهارده هنشرح المتغيرات و الثوابت الى يعتبرو من اهم اساسيات تعلم البرمجه لانك قليل اوى لما تلاقى برنامج مفيهوش متغيرات و ثوابت
المتغيرات و الثوابت عموما بتنقسم ل 3 اقسام نصيه و رقميه و منطقيه
الثوابت :-
--------------------------------------------------
ازاى بعرف الثابت
باستخدام الكلمه المحجوزه
والقاعده هيا
كود PHP:
Const Name As Type = Value
مثال على تعريف ثابت نصى ( string )
كود PHP:
Const X As String
الكود ده غلط .. ليه غلط ؟
لو كتبته فى الفيجوال ستوديو هيجيلك الخطا ده
Constant Must Have A Value
مينفعش تعرف ثابت من غير م تحددله قيمه و فى نفس الوقت مينفعش تعرف ثابت و تحطله قيمه فى سطر تانى من الكود ..
مثال غلط
كود PHP:
Const Y As String
Y = "Silkroad4Arab"
المثال الصح
كود PHP:
Const Y As String = "Silkroad4Arab"
ملجوظه : فى لغه بيسك و السى شارب و اى لغه عموما النصوص بتتحط بين العلامتين دول "" علشان تعرف المترجم ان ده نص
طرق تعريف الثوابت
1 - الطريقه العاديه الى شرحناها فوق
2- كتابه الثابت من غير تحديد نوعه
كود PHP:
Const U = "OOOO"
3- تعريف اكتر من ثابت فى نفس السطر و لازم تحدد قيمتهم برضو فى نفس السطر
كود PHP:
Const name As String = "mohammed", age As Integer = 16
واخدين بالكو اننا مش استخدمنا الكلمه المحجوزه Const غير مره واحده ؟
اخطاء متوقع حدوثها و انت شغال مغ الثوابت ...
تغير قيمه الثابت فى البرنامج
كود PHP:
Const M As Integer = 11
M = 5
تعريف الثابت فى سطر و قيمته فى سطر تانى زى م قلنا فوق
المتغيرات :-
---------------------------------------------------
تعريفها : مكان محدد فى الذاكره بيحتوى على بيانات من انواع مختلفه و بينفع تغير قيمتها عكس الثابت
شروط تعريف المتغير :
اسم المتغير ميكونش بيبدا برقم
كود PHP:
Dim 1h as integer
اسم المتغير ميكونش فيه علامات زى ! او # او %
كود PHP:
Dim c.g as string
متستخدمش الكلمات المحجوزه فى اسم المتغير
كيفيه تعريف المتغير :
ياستخدام الكلمه المحجوزه Dim
انواع المتغيرات وا الثوابت
النهايه
معلش ع التاخير يا رجاله مدرسه بقى و كده
اى سؤال سيبوه فى الموضوع ... مع السلامه