اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

دورة تعلم البرمجة " المستوى المتوسط " الدرس الثاني [ المتغيرات ]


SEMO.Pa3x

الردود الموصى بها

[ الموضوع ] ، [ الدرس الثاني ، الثوابت والمتغيرات ، ماهي ؟ ، ما انواعها ؟ ، كيف نحددها ]

[ في سلسلة دروس البرمجة ] [ Vb.Net ]

[ المستوى المتوسط ]

  

- المتغيرات ( Variables ) ماهي ؟

المتغير / سمي باسم المتغير لانه ياخذ قيمة متغيرة وهي التي تساعدنا في بناء الاكواد البرمجية

مثال بسيط للمتغير " عندما تريد ان تحتفظ بالماء فلا بد لك ان تضعه بانية او كاس "

اعتبر الكاس متغير ، لانه حجمة ، شكلة ... الخ غير ثابت يسمى متغير

والماء هو القيمة التي توضع في المتغير ، وانت تعرف ان اشكال الاواني والكؤوس متغيرة

وايضا انواع السؤائل متغيرة ايضا لذا فالمتغيرات تختلف ، بحسب النوع وحجم القيم ، التي تضع 

فيها ، هذه كـ فكرة عامة عن معنى كلمة " متغير "

  

- انواع المتغيرات ( Type Variables ) ماهي انواعها ؟

- للمتغيرات انواع كثيرة لكننا سنتحاج فقط الاشياءالمتداولة او كثيرة الاستعمال ان

صح التعبير ، وتتمثل بـ

- النوع الاول [ Integer ] ، وهو متغير ياخذ قيمة رقميه فقط ، تتراوح اعداد الارقام بين

" - 2.147.483.648 " الى " 2.147.483.647 "

- النوع الثاني [ Long ] ، وهو متغير ياخذ الاعداد الكبيرة جدا

- النوع الثالث [ Double ] ، وهو متغير ياخذ قيم كسرية اي تحتوي على الفاصلة

" 1,7 x 10308 " الى" 5,0 x 10-324" 

- النوع الرابع [ String ] ، وهو متغير ياخذ قيم عبارة عن كلمات او جمل او رموز

- النوع الخامس [ Date ] ، وهو متغير ياخذ قيم عبارة عن تواريخ و اوقات

- النوع السادس [ Boolean ] ، وهو متغير ياخذ قيمتين " نعم او لا " " True Or False "

  


الان بعد ان اخذنا فكرة عامة عن المتغيرات وشرحنا لماذا سميت متغيرات ، وشرحنا

ايضا عن انواع المتغيرات ، وتطرقنا الى اكثرها شيوعا ،

الان السؤال المهم هو ، كيف نستخدم هذه المتغيرات او كيف نقوم بالتصريح عنها ؟

عالميا كل بداية متغير تكتب قبلها كلمة [ Dim ] اي بداية تعريف السطر ، مثال

بسيط سنستخدم به نوع من المتغيرات ليكن مثلا [ String ]

 

73311.jpg

 

لاحظو ماذا كتبت صرحت بداية السطر بالـ [ Dim ] ثم كتبت اسم المتغير [ najaf ]

ثم كتبت كلمة [ As ] بمعنى انني اخبرت الفيجوال ان هنالك متغير اسمه [ najaf ] وهذه القيمة

تكون [ As ] ، تكون من نوع [ String ] اي تاخذ قيمة كتابية فقط وليس رقميه ،

بعدها وضعنا قيمة المتغير [ najaf ] انها [ = ] ، [ Dev-Point ]

الان عند محاولة استدعاء المتغير ، ناخذ اسم المتغير وليس قيمة المتغير مثلا


73312.png

بعد ان صرحنا المتغير [ najaf ] انه يحتوي على قيمة نصية [ String ]

ويكون اسم القيمة [ Dev-Point ] الان عند الاستدعاء نستدعي فقط المتغير [ najaf ]

فيعرض لنا القيمة التي بداخله ، ناخذ مثال ابسط لدينا الان صندوق اسمة [ G ]

الصندوق يحتوي على اسم [ najaf ] فعندما نطلب منه ان يعرض لنا قيمة [ G ]

يعرض لنا [ najaf ] ، النتيجة بعد استدعاء المتغير [ najaf ] قد عرض لنا القيمة [ Dev-Point ]

 

73313.png

 

هذه نتيجة الاستدعاء ، استدعينا القيمة التي تكون بداخل المتغير

ستتعرف اكثر على انواع المتغيرات بالتمرن الكثير والممارسة ، ستتقنها جميعها

 

تم بحمد الله ، SEMO.Pa3x
:38:

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information