بحث | الأرشيف | إكتب لنا | الإعلانات

موقع الرياض: صفحتك الرئيسية - إضافة للمفضلة


Thursday 17 July 2003 No. 12809 Year 39

الخميس 17 جمادى الأولى 1424العدد 12809 السنة 39

  البرمجة بلغة فيجوال بيسك الحلقة (22)

الرياض @نت  خالد بن محمد المسيهيج

لازلنا مستمرين في دروس العمليات الرياضية، وسنتعلم هذا اليوم إجراء ثلاث عمليات باستخدام ثلاث دوال من دوال فيجوال بيسك الرياضية، وهذه الدوال تعتبر جاهزة وتوفر على المستخدم الكثير من الوقت والجهد، إذ أن كلاً منها يحتاج في حسابه إلى برنامج ضخم مستقل.
    أولى الدوال هي دالة Int وهي اختصار Integer التي تعني العدد الصحيح، وعملها ليس ببعيد عن هذا المعنى إذ أنها تقوم بجبر الأعداد العشرية بإضافة واحد مقابل الكسر مهما بلغت قيمته .. أي أن القيمة الصحيحة للعدد (,11) وفقاً لهذا المفهوم هو العدد (2).
أما الدالة الثانية فهي دالة ABS أي القيمة المطلقة، وأعتقد أن الجميع يعرف بأن القيمة المطلقة تعني القيمة الموجبة للعدد حتى وإن كان بالسالب .. والدالة الثالثة هي Log بمعنى اللوغاريتم وتقوم بإيجاد اللوغاريتم لأي عدد .. وستتضح العمليات بعد التطبيق .

تطبيق :
نود أن نعمل آلة حاسبة بسيطة تقوم بحساب القيمة الصحيحة لأي عدد يتم إدخاله، وكذلك قيمته المطلقة ولوغاريتمه . فسنحتاج إلى مربع نص واحد Text1 و ثلاث ملصقات هي Label1 و Label2 و Label3 على التوالي، وثلاثة ملصقات أخرى نضعها أعلى منها لبيان مدلولات الملصقات السابقة والتي ستوضع بها القيم، وأخيراً نحتاج إلى زر أمر Command1 لتنفيذ العمليات.

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

لو استخدمت آلة حاسبة علمية وحسبت لوغاريتم العدد المذكور لخرجت بنفس النتيجة.
لمن فاتهم متابعتنا في الدروس السابقة يمكنهم زيارة الوصلة التالية :
www.ma3refah.org/lessons

وللحصول على الملفات المصدرية للبرنامج موضوع الشرح يمكن زيارة العنوان التالي :
www.ma3refah.org/km/ip


 

بقية المواضيع

البرمجة بلغة فيجوال بيسك الحلقة (22)
البرمجة بلغة فيجوال بيسك الحلقة (21)
البرمجة بلغة فيجوال بيسك الحلقة (20)
البرمجة بلغة فيجوال بيسك الحلقة (19)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (17)
البرمجة بلغة فيجوال بيسك الحلقة (18)
البرمجة بلغة فيجوال بيسك الحلقة (16)
تلميحة: قراءة الرسائل باللغة العربية دون ترميز
تلميحة: كيف تعرف مواصفات جهازك؟..
البرمجة بلغة فيجوال بيسك الحلقـة (15)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (14)
تعلم معنا:استعادة النظام
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (13)
الوجوه التعبيرية: ولادة لغة عالمية جديدة!!
تعلم معنا:البرمجة بلغة فيجوال بيسك  الحلقة (12)
البرمجة بلغة فيجوال بيسك  الحلقة (11)
روابط الملفات
البرمجة بلغة فيجوال بيسك الحلقة (10)
البرمجة بلغة Visual Basic الحلقة (8)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (9)
البرمجة بلغة Visual Basic الحلقة (6)
تعلم معنا: البرمجة بلغة Visual Basic الحلقة (7)
تعلم معنا البرمجة بلغة بيسك المرئي Visual Basic5
تعلم معنا : البرمجة بلغة بيسك المرئي Visual Basic 4
تعلم معنا: البرمجة بلغة بيسك المرئي ( Visual Basic (3
تعلم معنا: البرمجة بلغة بيسك المرئي( Visual Basic (2
تعلم معنا البرمجة بلغة بيسك المرئي Visual Basic "1"
إنترروبانج : علامة ترقيم القرن العشرين
تعلم معنا:أنواع الملفات والبرامج التي تقوم بتشغيلها
تعلم معنا: كيفية ربط البريد الإلكتروني ببرنامج  Outlook Express
كيف تجعل من كمبيوترك سكرتيراً لك؟!
معاً نحو الاحتراف: مفـاتيح الاختزال
 
 

 

 

[ الرياض @ نت | أخبار | تحقيقات | مواقع | برامج | أرقام شبكية | تعلم @ نت ]

جميع الحقوق محفوظة لمؤسسة اليمامة الصحفية 2003
تصميم وتطوير وتنفيذ جريدة الرياض، إدارة الإنترنت
الرجاء ارسال أي ملاحظات على العنوان التالي:
rnet@Alriyadh-np.com

الرياض الرئيسي

الرياض @ نت

أخبار

تحقيقات

مواقع

برامج

أرقام شبكية

تعلم @ نت

الرياض الإقتصادي

دنيا الرياضة

الرياض @ نت

مقالات اليوم

إنضم إلى قوائم
الرياض