المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : 20- أساسيات المنطق الرياضي - الجزء الأول



GeeK4aRaB
26-08-2007, 08:44 PM
اعتباراً من هذه الحلقة ولعدة دروس قادمة سيكون محور دراستنا على المنطق الرياضي في لغة فجوال بيسك لنتعرف على الكيفية التي يتم التعامل بها مع المسائل الرياضية.
وسنبدأ الآن مع عملية القسمة، وكلنا نعلم أن القسمة أحياناً يترتب عليها وجود باقي أو لنقل ينتج عنها عدد كسري (أي عدد صحيح وبعض الكسور) ونحن في هذه الحالة أمامنا إحدى طريقتين.. إما أن نجري عملية تظهر العدد والكسور، أو يتم احتساب العدد الصحيح فقط وحذف الكسور (وأؤكد حذف الكسور وليس التقريب لأقرب عدد صحيح)، وستتضح الصورة عندما نبدأ بالتطبيق العملي.

مثال:
نريد أن نكتب برنامجاً يؤدي وظيفتين الأولى قسمة عدد على عدد بدون احتساب باقٍ أو كسور، بينما الوظيفة الثانية تجري القسمة بين عددين بشكل طبيعي ومع الكسور.

التطبيق:
نقوم بإنشاء مشروع جديد Project1 وفي النافذة الرئيسية للمشروع Form1 نقوم باستدعاء صندوقي نص Text1 و Text2 وزر أمر Command1 ثم نستدعي ملصقين لتكتب بها النتائج Label1 و Label2 وبعد ذلك نضع ملصقين آخرين Label3 نضبط عنوانه Caption في نافذة الخصائص على (الناتج مع الكسور) وLabel4 وعنوانه (الناتج بدون كسور) وذلك للتمييز بين العمليتين، ثم نضع ملصقاً خامساً Label5 ونضبط عنوانه Caption على علامة القسمة (÷).

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

ننقر نقراً مزدوجاً على Command1 لبناء الكود على النحو المبين بالصورة رقم (1).
لاحظ أنه في الشكل الذي حددنا بالمستطيل الأول وأشرنا إليه بالحرف (أ) تم استخدام الشرطة المائلة ذات الرأس العلوي المائل لليسار (\) والقسمة مع هذه العلامة تقوم فقط باحتساب الأعداد الصحيحة وتهمل أي كسور يمين العدد الصحيح مهما بلغ قيمة هذه الكسور، بينما في المستطيل الثاني الذي أشرنا له بالحرف (ب) يتم استخدام الشرطة المائلة برأسها العلوي إلى اليمين (/) وهذه تجري عملية قسمة طبيعية مع كامل كسورها.

http://www.geek4arab.com/vb/images/imgcache/notfound.gif


نطبق الآن.. أنظر للشكل (2) ماذا تلاحظ؟
لقد قمنا بقسمة العدد 99على 10فقام البرنامج بالمرحلة الأولى بحساب الناتج كاملاً مع الكسور، بينما قام بالمرحلة الثانية بإهمال الكسر مع أنه يقترب من العدد 1صحيح.
قد يتساءل أحد ما هي الفائدة من إجراء قسمة بدون كسور؟ أو متى تستخدم مثل هذه القسمة؟ الجواب - وبكل بساطة هناك أشياء لا يمكن أن تقبل التجزيء كالإنسان مثلاً ، فمثلاً لو أن عندك فصلين وتسعة طلاب.. وتريد أن تقسمهم على الفصلين فحتماً سيخصص خمسة للأول بينما الثاني يخصص له الأربعة.

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

deermemoo
29-12-2008, 08:48 AM
ممتاااااااااااااااز بس الصور لا تظهر

http://file7azm.info/do.php?img=807