العودة   منتدى رياض الجنة - Riad Al-Ganah > الرياض التقنية > روضة الكورسات والدورات التقنية والعلمية > روضة دورات تقنية الـ .NET بلغاتها المختلفة > روضة دورات لغة الـ CSharp > دورة CSharp 2008 من منتديات حور العين الاسلامية

دورة CSharp 2008 من منتديات حور العين الاسلامية مقدم الدورة : الأخ احمد نمير . حالة الدورة : تعمل حالياً . عدد الدروس حتى الآن : 8 دروس

إضافة رد

 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-22-2010, 09:06 PM
الصورة الرمزية khaledbelal
khaledbelal khaledbelal غير متواجد حالياً
مبرمج المنتدى
الادارة تكليف لا تشريف
 
تاريخ التسجيل: Oct 2009
العمر: 34
المشاركات: 3,606
افتراضي الدرس الخامس : المتغيرات - دورة سي شارب 2008



اليوم باذن الله نبدأ خامس دروسنا فى لغة السى شارب
وموضوع درسنا اليوم عن المتغيرات ببساطه جدا المتغيرات تستخدم فى ايجاد وحل معادلات

والمتغيرات عندنا ببساطه فى لغه السى شارب منها int و string وdouble ..........
حيث ان ال int متغير عددى اى يعبر عنه بعدد معين
والمتغير string متغير نصى يعبر عنه بنص text
والمتغير double متغير كسرى او عشرى او عددى ( 65 او 65.3 )
وكذلك يوجد متغيرات اخرى مثل المتغير البوليانى ومتغير float الذى يعبر عن عدد صحيح او عدد عشرى

ونبدأ بسم الله التطبيق
نريد عمل برنامج يظهرلى قيمة المتغير التى سيتم وضعها فى ال****box
سنقوم بفتح مشروع جديد ونسميه ب (int and string )
ونقوم بعمل button و textbox داخل الفورم
وذلك بسحب وافلات ال button و textbox داخل الفورم حيث يصبح شكل الفورم هكذا



ثم ننقر على الbutton نقرتين حتى نفتح صفحة الاكواد
ونقوم بكتابة الكود هكذا



لاحظ الكود سترى اننا افترضنا ان المتغير x متغير عددى وحيث ان ال****box1 يكون محتواه نص فنحول النص الى عدد عن طريق الامر parse
والسطر الثانى من الكود عملنا رساله يظهر فيها القيمه الى هنكتبها فى ال ****box1
ووضعنا بعد المتغير x الامر ()tostring . لان صندوق الرسائل لا يقبل الا نص لذلك وضعنا هذا الامر حتى يتحول الرقم x الى نص فى الرساله
نلاحظ البرنامج بعد التشغيل هكذا



واحنا كده اخدنا برنامج بمتغير عددى
تعالوا ناخد برنامج بمتغير عشرى او عدد صحيح ايضا
نلاحظ الكود كما فى المثال الاول لكن المتغير العشرى ياخذ الامر double
يكون الكود هكذا



نلاحظ الكود كما فى المثال السابق لكن تم تغيير فقط الامر int الى double
والسطر الثانى كما هو نلاحظ البرنامج بعد التشغيل فى حالة الرقم العشرى



اما فى حالة الرقم الصحيح يكون هكذا



ونأتى الى المتغير النصى ويأخذ الامر string
ويكون الكود هكذا



نلاحظ اننا لم نضع امر لتحويل الى نص مثل parse كما فى المتغير العددى والعشرى
وهذا لان string متغير نصى فلا نحتاج الى التحويل وكذلك لا نضع فى كود الرساله فى السطر الثانى
الامر ()tostring. لانه اساسا متغير نصى ويلائم الصيغه النصيه للرساله
نلاحظ البرنامج بعد التشغيل



ونأتى الى الامر float الذى يأخذ المتغير العشرى او العددى ايضا و يساوى الامر double
وقد تتسائل ما الفرق بينهم؟؟؟
ببساطه الفرق لايختلف فى الوظيفه ولكن الامر ان double تأخذ حجم اكبر من الذاكره عن الامر float
وهذا يؤثر على كفاءة البرنامج
ونلاحظ الكود



نلاحظ كود ال float يطابق تماما كود ال double
ويكون البرنمج بعد التشغيل هكذا فى حالة العدد العشرى



اما فى حالة العدد الصحيح يكون هكذا



وهكذا نكون قد انتهينا من المتغيرات
وان شاء الله سنتطرق الى باقى المتغيرات فى الدروس القادمه
ويارب تكونوا استفادتم
والى درس جديد بأذن الله


توقيع : khaledbelal



(أَفَأَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا بَيَاتاً وَهُمْ نَآئِمُونَ {97} أَوَ أَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا ضُحًى وَهُمْ يَلْعَبُونَ {98}
أَفَأَمِنُواْ مَكْرَ اللّهِ فَلاَ يَأْمَنُ مَكْرَ اللّهِ إِلاَّ الْقَوْمُ الْخَاسِرُونَ {99}).
سورة الأعراف.

رد مع اقتباس
إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس الخامس والعشرون : الأخطاء واقتناصها .net 2008 khaledbelal دورة .NET 2008 من منتدى فيجوال بيسك للعرب 1 12-16-2010 11:47 PM
الدرس 3: المتغيرات والثوابت (دورة الـ c#) khaledbelal دورة CSharp 2008 من منتدى فيجوال بيسك للعرب 1 10-29-2010 06:44 AM
الدرس الرابع : تطبيقات عن اظهار الرسائل ( خطأ وتذكير و عرض معلومه و ...) - دورة سي شارب 2008 khaledbelal دورة CSharp 2008 من منتديات حور العين الاسلامية 0 02-22-2010 08:55 PM
الدرس الثالث : تطبيق بسيط للخاصية (visible) - دورة سي شارب 2008 khaledbelal دورة CSharp 2008 من منتديات حور العين الاسلامية 0 02-22-2010 08:48 PM
الدرس الخامس عشر : التعرف على Static دورة .net 2008 khaledbelal دورة .NET 2008 من منتدى فيجوال بيسك للعرب 0 02-19-2010 08:05 PM

استضافة الحياة

الساعة الآن 09:54 PM.


Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By Almuhajir
النسخة الفضية
Ads Management Version 3.0.1 by Saeed Al-Atwi

SlamDesignzslamDesignzEdited by Riad Al-Ganah Team - جميع الحقوق محفوظة لشبكة رياض الجنة

Privacy Policy Valid XHTML 1.0 Transitional By SlamDesignz Valid CSS Transitional By SlamDesignz