النتائج 1 إلى 4 من 4
الموضوع:

الاخطاء عند انشاء برنامج قسمة وكيفية انشاء رسالة تنبيه بالبرنامج

الزوار من محركات البحث: 12 المشاهدات : 542 الردود: 3
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    من أهل الدار
    мᾄḋʀἶḋ'ṩ ʛἶʀl
    تاريخ التسجيل: March-2014
    الدولة: Iraq,Thi-Qar
    الجنس: أنثى
    المشاركات: 3,271 المواضيع: 329
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 1197
    مزاجي: :)
    المهنة: programmer
    موبايلي: IPhone 8Plus
    آخر نشاط: 21/February/2020
    مقالات المدونة: 3

    الاخطاء عند انشاء برنامج قسمة وكيفية انشاء رسالة تنبيه بالبرنامج



    عند كتابه الكود داخل البرنامج يرجى مراعاة الاخطاء التي تنتج عند ادخال البيانات بشكل غير صحيح عن طريق المستخدم ويجب تفادي هذه الاخطاء بقدر الامكان





    على سبيل المثال لا يمكن قسم اى رقم على رقم صفر 0 فإذا قمنا بتشغيل البرنامج بالضغط على مفتاح start من شريط الادوات ثم ادخلنا الرقم الذى نريد قمسته فى الخانة first number وفى الخانة المقسوم علية ادخلنا الرقم صفر 0 وعند الضغط على مفتاح calculate لحساب عملية القسمة نلاحظ ظهور الكلمة infinity فى المربع النصى result حيث انه لا يمكن اجراء عملية قسمة لاى رقم على الرقم صفر 0


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





    وقبل كتابه الكود نحدد الخطوات الذى نريد انجازها من خلال الكود الذى سنقوم ادخاله حيث يمكننا تفادي فى الوقوع فى هذا الخطأ عن التحقق من القيمة التى يقوم المستخدم بإدخالها فى الخانة second number الخاص بالرقم المقسوم علية فاذا كان الرقم المقسوم عليه هو صفر 0 نقوم بأظهار رسالة للمستخدم تخبره بأنه يجب علية ادخال قيمة اخرى بخلاف الرقم صفر لأجراء عملية القسمة اما اذا كان الرقم اى رقم اخر يتم تنفيثذ عملية القسمة مباشرة مع اظهار النتيجة





    وبمأن القيمة التي يتم ادخالها فى المربع النصى second number يتم تخزينها فى المتغير second فلا بد من اختبار قيمة هذا المتغير ويمكننا اختبار قيمة هذا المتغيير عن طريق استخدام الجملة الشرطية if





    ويتكون الجملة الشرطية if من جزئين كما نرى الجزء الاول موجود اسفل الجملة if يتم تنفيذه فى حالها تحقق الشرط الذى نريد اختباره والجزء الثاني الذى يوجد اسفل الكلمة else يتم تنفيذه فى حاله عدم تحقق هذا الشرط





    ويتم كتابه الكود بعد قراءه بعد قيمة المربع النصى Second number تماما فننتقل الى هذا الوضع وندخل الجملة الشرطية if ندخل الكلمة if وندخل الشرط الذى نريد اختباره وهو second=0 متبوع بالكلمة then ثم نضغط على مفتاح enter من لوحة المفاتيح


    نلاحظ ان البرنامج يتم ادرج كلمة end if تلقائى اسفل هذا الجملة وذلك لأن الجملة if يجب ان تنتهى بالكلمات end if وفى حالة عدم وجود هذه الكلمات فى حاله كتابه الجملة فهذا يدل انه سوف ينتج اخطاء اثناء عملية الترجمة للبرنامج وهذه الجملة if تعنى انه فى حالى ان قيمة المتغير second هو صفر قم بتنفيذ الجملة او مجموعه الجمل التالية





    وبمأن نريد اظهار رسالة لمستخدم فى حاله تحقق هذا الشرط نقوم باستخدام الدله message box التي تعمل على اظهار الرساله التي نقوم بتحديدها فندخل الداله msgbox ثم ندخل قوس الفتح الخاص بهذه الداله ونكتب الرسالة التي نريد كتابتها بين علامتين " " ثم ندخل قوس الاغلاق لهذا الداله ثم نضغط enter من لوحة المفاتيح





    والان ندخل الكود الذى سيتم تنفيذه فى حاله عدم تحقق هذا الشرط وهو الكود الخاص بأجراء عملية القسمة وظهار الناتج فى المربع النصى result ولادخال الكود الذى سيتم تنفيذه فى حاله عدم تحقق الشرط ندخل الكلمة else ثم نضغط على المفتاح enter





    وفى هذا الموضع نقوم بأدراج الكود الخاص باجراء عملية القسمة واظهار الناتج وكما نرى فأن الكود الخاص بهذه العمليات موجود بالجزء السفلى فنقوم بأختيار هذا الكود ثم نضغط على مفتاح cut من شريط الادوات لقص هذا الكود





    وننتقل الى هذا الموضع ونضغط على مفتاح past لأعداه لصق هذا الكود





    وبهذا نكون انتهينا من اضافة الكود ولتجربة صحة عمل الكود نضغط على المفتاح f5 من لوحة المفاتيح لتشغيل النموذج وندخل القيمة التي نريد قسمتها فى الخانة الاولى وندخل الرقم صفر فى الخانة الثانية ونضغط على المفتاح calculate فتظهر رساله تخبرنا بانه يجب ادخل قيمة اخرى بدلا من الصفر فى الخانة second number فنضغط اوك لغلق هذه الرسال ولأدخال اى قيمة اخرى بدلاً من الرقم صفر والضغط على مفتاح calculate تظهر ناتج عملية القسمة ولأدخال اى قيمة اخرى


  2. #2
    لبيك ياحسين
    in my haert
    تاريخ التسجيل: September-2013
    الدولة: واسط _العزيزية
    الجنس: ذكر
    المشاركات: 7,323 المواضيع: 480
    صوتيات: 1 سوالف عراقية: 0
    التقييم: 1214
    مزاجي: جيد
    المهنة: خريج/قسم علوم حاسبات
    أكلتي المفضلة: برياني
    موبايلي: 7Jكلاكسي
    آخر نشاط: 18/December/2023
    مقالات المدونة: 1
    يسلمؤؤؤؤ

  3. #3
    صديق نشيط
    CUTIE GURL :)
    تاريخ التسجيل: August-2014
    الدولة: Thi_Qar
    الجنس: أنثى
    المشاركات: 233 المواضيع: 62
    التقييم: 110
    مزاجي: Kinda happy :)
    المهنة: Student
    أكلتي المفضلة: الكبة
    موبايلي: صرصور S4
    آخر نشاط: 27/June/2015
    شكرا ع الطرح الرائع :)

  4. #4
    عضو محظور
    Ŝąĵâđ
    تاريخ التسجيل: August-2014
    الدولة: بغداد في المنصور
    الجنس: ذكر
    المشاركات: 3,871 المواضيع: 248
    صوتيات: 0 سوالف عراقية: 1
    التقييم: 1083
    مزاجي: يم حبيبي مزاجي عالي
    المهنة: جامعه المستنصريه
    أكلتي المفضلة: كولشي انعم الله
    موبايلي: lphone 6GS
    آخر نشاط: 29/March/2015
    مقالات المدونة: 8
    شكرااا

تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال