18-10-12, 01:47 PM
كاتب الموضوع : Tarek Aldwire
في درسنا هذا سوف نتعلم أولا ماهي المتفيرات والثوابت وأنواعها ثم نكمل برمجة الالة الحاسبةأولا : المتفيرات
أن المتغيرات مهمة جدا ولا يمكن لبرنامج التخلي عنها وهي قد تكون:
(( صورة توضح أنواع المتغيرات في المرفقات بإسم varTypes))
ProCSharp 2008 and .net2008 platform الصورة مأخوذة من
وتعريف متغير ما يتم بالشكل التالي:
كود :
[color=#000000][COLOR=#0000bb]int x [/color][color=#007700]= [/color][color=#0000bb]0[/color][COLOR=#007700];
[/COLOR][color=#0000bb][/color][/COLOR]فهنا تم تعريف متغير رقمي إسمه x وحمل القيمة 0
مثال توضيحي:
أولا قم بتعريف متغير من نوع string إسمه Var وضع فيمته = MyProgram على الشكل التالي:
كود :
[color=#000000][COLOR=#0000bb]string myvar [/color][color=#007700]= [/color][color=#dd0000]"MyProgram"[/color][COLOR=#007700];
[/COLOR][color=#0000bb][/color][/COLOR]ثم قم بوضع زر وكتب في الحدث Click الخاص بالزر : (تفاصيل كتابة الكود في الحدث Click في الدرس 2)
كود :
[color=#000000][COLOR=#0000bb]MessageBox[/color][color=#007700].[/color][color=#0000bb]Show[/color][COLOR=#007700](Var);
[/COLOR][color=#0000bb][/color][/COLOR]الثوابت:
إن الثوابت ليس لها أنواع فهي كأنواع المتغيرات لكن لا يمكن التغيير من فيمتها الإفتراضية
مثلا
كود :
[color=#000000][COLOR=#0000bb][/color][color=#007700]public const [/color][color=#0000bb]int MyNum[/color][color=#007700]= [/color][color=#0000bb]100[/color][COLOR=#007700];
[/COLOR][color=#0000bb][/color][/COLOR]فهنا دائما الثابت MyNum سوف تكون فيمته 100
وإذا حاولنا تغييرها سوف يظهر خطأ
كود :
[color=#000000][COLOR=#0000bb][/color][color=#007700]public const [/color][color=#0000bb]int MyNum[/color][color=#007700]= [/color][color=#0000bb]100[/color][COLOR=#007700];
[/COLOR][color=#0000bb]MyNum [/color][color=#007700]= [/color][color=#0000bb]50[/color][color=#007700]; [/color][COLOR=#0000bb]هنا يوجد خطأ
[/COLOR][/COLOR]تستخدم الثوابت لحفظ رقم معين مثلا مقدار التحويل بين عملتين
أظن أصبح لديك معلومات جيدة عن المتغيرات والثوابت ولمزيد من المعلومات عنها راجع ال MSDN
والان سوف نبدأ بإكمال الألة الحاسبة
_____________________________
