الموضوع
:
تبدأ اولى دورات لغة السى شارب 2008 من البدايه حتى الاحتراف ان شاء الله
عرض مشاركة واحدة
03-03-2011, 11:11 AM
رقم المشاركة :
7
بو حسين A.H.K.O
مصمم برامج
رد: تبدأ اولى دورات لغة السى شارب 2008 من البدايه حتى الاحتراف ان شاء الله
الحمد لله والصلاة والسلام على رسول الله سيدنا محمد وعلى اله وأصحابه ومن أتعبه إلى يوم الدين ثم أما بعد
:
نبدأ اليوم بأذن الله تعالى سادس دروسنا في السى شارب
وسيكون درس اليوم عبارة عن عمل برنامج لعمل بعض العمليات الحسابية مثل الجمع والضرب والقسمة والطرح
ونبدأ بسم الله بأولى العمليات الحسابية وهى الجمع
نقوم بفتح مشروع جديد ونسميه مثلا اله حاسبه بسيطة
نقوم بعمل
button
و
two ****box
هكذا
نقوم بتغيير خاصيه
****
في إل
button
هكذ
ا
من
button1
الى
**** = الجمع
وبعد ان صممنا البرنامج نقوم بعمل الاكواد
وكما اخذنا فى درس المتغيرات انه يوجد ثلاث متغيرات عدديه هى ال
int & double &float
حيث ان ال
int
متغير عددى للعدد الصحيح
واذا استخدمنا هذا المتغير فى العمليه الحسابيه سيتخدم فقط للاعداد الصحيحه
وسيكون الكود هكذا
تلاحظون
اننا افترضنا فى الكود
x
متغير عددى
وساوينا هذا المتغير بقيمه ال
****box1
لذلك وضعنا الامر
parse
وذلك لان
****box1
لا يقرأ الا نص و الامر
parse
يقوم بتحويل النص الى عدد
وكذلك فى السطر الثانى افترضنا
y
متغير عددى ثانى
وساويناه
بقيمة ال
****box2
وحولناه الى عدد عن طريق الامر
parse
كما فى السطر الاول
اما فى السطر الثالث
:
فأننا افترضنا متغير ثالث
z
يساوى مجموع المتغيرين الاخرين
x&y
ثم فى السطر الرابع
:
وضعنا كود اظهار رساله وبها ناتج عملية الجمع
وهو قيمة المتغير
z
ثم وضعنا الامر
tostring()
وذلك لان ال
messagebox
لا يقبل الا نص لذلك حولنا قيمه الناتج
العددى الى نص عن طريق هذا الامر
ويكون البرنامج بعد التشغيل هكذا
ولكن اذا كتبنا اعداد عشريه سيظهر لنا خطأ
لذلك يفضل استخدام
double & float
لانهم يقبلوا العدد الصحيح والعشرى
ويكون الكود نفس الكود السابق مع تغيير المتغير
int
الى
float & double
وشرح الكود تماما مثل فى الحاله الاولى
ويكون البرنامج بعد التشغيل هكذا
فى حاله العدد الصحيح
اما فى حاله العدد العشرى يكون هكذا
(float)
وكذلك المتغير
ويكون الكود هكذا
والناتج بعد التشغيل كما فى المتغير
double
ونأتى لعملية الطرح ويكون الكود كما حاله الجمع تماما ولكن مع تغيير الاشاره
يكون الكود هكذا فى حالة المتغير float
ويكون هكذا فى حالة المتغير double
ويكون البرنامج بعد التشغيل هكذا
فى حالة العدد الصحيح
اما فى حالة العدد العشرى يكون البرنامج هكذا
نأتى بعد ذلك الى حالة الضرب ويكون الكود هكذا
مع امكانية وضع المتغيرات الاخرى
double
بدل من ال
int & float
مثل ال
ويكون الكود مطابق تماما
والبرنامج بعد التشغيل يكون هكذا فى حالة العدد الصحيح
اما فى حالة العدد العشرى يكون هكذا
وحالة القسمه تماما مثلها
والى درس قادم باذن الله
توقيع بو حسين A.H.K.O
:
هناك من يتمنى لك
هكذا
ولكن!!! تابع مسيرتك ولاتهتم بهم
فستصل الى هدفك بكل تأكيد
بو حسين A.H.K.O
مشاهدة ملفه الشخصي
البحث عن كل مشاركات بو حسين A.H.K.O