الدرس السادس : بعض العمليات الحسابيه البسيطه - دورة سي شارب 2008
http://img296.imageshack.us/img296/8479/7094ha0.gif الحمد لله والصلاة والسلام على رسول الله سيدنا محمد وعلى اله وأصحابه ومن أتعبه إلى يوم الدين ثم أما بعد: نبدأ اليوم بأذن الله تعالى سادس دروسنا في السى شارب وسيكون درس اليوم عبارة عن عمل برنامج لعمل بعض العمليات الحسابية مثل الجمع والضرب والقسمة والطرح ونبدأ بسم الله بأولى العمليات الحسابية وهى الجمع نقوم بفتح مشروع جديد ونسميه مثلا اله حاسبه بسيطة نقوم بعمل button وtwo textbox هكذا http://public.bay.livefilestore.com/...FK0mEpdw/1.png نقوم بتغيير خاصيهtextفي إلbuttonهكذا من http://public.bay.livefilestore.com/...7isLbh6w/2.png الى http://public.bay.livefilestore.com/...Bzg7WXFw/3.png وبعد ان صممنا البرنامج نقوم بعمل الاكواد وكما اخذنا فى درس المتغيرات انه يوجد ثلاث متغيرات عدديه هى ال int & double &float حيث ان ال intمتغير عددى للعدد الصحيح واذا استخدمنا هذا المتغير فى العمليه الحسابيه سيتخدم فقط للاعداد الصحيحه وسيكون الكود هكذا http://public.bay.livefilestore.com/...6nVwWmA/14.png تلاحظوناننا افترضنا فى الكود xمتغير عددى وساوينا هذا المتغير بقيمه ال****box1لذلك وضعنا الامر parse وذلك لان****box1لا يقرأ الا نص و الامر parse يقوم بتحويل النص الى عدد وكذلك فى السطر الثانى افترضنا y متغير عددى ثانى وساويناه بقيمة ال****box2وحولناه الى عدد عن طريق الامر parseكما فى السطر الاول اما فى السطر الثالث : فأننا افترضنا متغير ثالث z يساوى مجموع المتغيرين الاخرين x&y ثم فى السطر الرابع : وضعنا كود اظهار رساله وبها ناتج عملية الجمع وهو قيمة المتغير z ثم وضعنا الامرtostring() وذلك لان الmessageboxلا يقبل الا نص لذلك حولنا قيمه الناتج العددى الى نص عن طريق هذا الامر ويكون البرنامج بعد التشغيل هكذا http://public.bay.livefilestore.com/...dfDA44ZA/5.png ولكن اذا كتبنا اعداد عشريه سيظهر لنا خطأ لذلك يفضل استخدامdouble & float لانهم يقبلوا العدد الصحيح والعشرى ويكون الكود نفس الكود السابق مع تغيير المتغيرintالى float & double http://public.bay.livefilestore.com/...He17HJQ/13.png وشرح الكود تماما مثل فى الحاله الاولى ويكون البرنامج بعد التشغيل هكذا فى حاله العدد الصحيح http://public.bay.livefilestore.com/...dfDA44ZA/5.png اما فى حاله العدد العشرى يكون هكذا http://public.bay.livefilestore.com/...YUx_AkA/17.png (float) وكذلك المتغير ويكون الكود هكذا http://public.bay.livefilestore.com/...MSrjXcQ/12.png والناتج بعد التشغيل كما فى المتغير double ونأتى لعملية الطرح ويكون الكود كما حاله الجمع تماما ولكن مع تغيير الاشاره يكون الكود هكذا فى حالة المتغير float http://public.bay.livefilestore.com/...PlrZ6dw/11.png ويكون هكذا فى حالة المتغير double http://public.bay.livefilestore.com/...mKbcKLQ/15.png ويكون البرنامج بعد التشغيل هكذا فى حالة العدد الصحيح http://public.bay.livefilestore.com/...5jel9_g/21.png اما فى حالة العدد العشرى يكون البرنامج هكذا http://public.bay.livefilestore.com/...K4nDoNA/22.png نأتى بعد ذلك الى حالة الضرب ويكون الكود هكذا http://public.bay.livefilestore.com/...6_fKhAw/18.png مع امكانية وضع المتغيرات الاخرى double بدل من الint & floatمثل ال ويكون الكود مطابق تماما والبرنامج بعد التشغيل يكون هكذا فى حالة العدد الصحيح http://public.bay.livefilestore.com/...JrDb0AQ/20.png اما فى حالة العدد العشرى يكون هكذا http://public.bay.livefilestore.com/..._kmaFtg/24.png وحالة القسمه تماما مثلها وهكذانكون قد انتهينا من الدرس الرابع والى درس قادم باذن الله |
الساعة الآن 12:55 PM. |
Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By
Almuhajir
النسخة الفضية