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

انشاء برنامج هندسي باستخدام المتغيرات والثوابت داخل الفيجوال بيسك

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

    انشاء برنامج هندسي باستخدام المتغيرات والثوابت داخل الفيجوال بيسك

    بسم الله الرحمن الرحيم
    ....
    تحية طيبة
    ....
    شرح انشاء برنامج هندسية

    بأستخدام:
    المتغيرات المحلية
    local variables
    والمتغيرات العامة
    global variables
    والثوابت
    constants

    فاذا اردنا على سبيل المثال ادخال نصف قطر الدائرة التي نريد حساب مساحتها او محيطها من خلال مربع حواري نقوم باظهاره عند بداية تحميل هذا البرنامج ثم استخدام نصف القطر الذي ادخلناه في حساب محيط ومساحة الدائرة

    وقد قمنا بادراج عناصر التحكم التي نراها في هذا النموذج





    بحيث انه عند الضغط على المفتاح
    circumference يتم حساب محيط الدائرة ويتم عرض الناتح من خلال المربع النصي وعند الضغط على المفتاح circle area يتم حساب مساحة الدائرة ويعرض الناتج في نفس المربع النصي وسنقوم الان بالتعرف على الكود الخاص بهذه المهمة

    ولإظهار مربع حواري لقراءة نصف قطر الدائرة عند بداية تحميل النموذج لا بد من كتابة الكود الخاص بهذا المربع الحواري داخل البرنامج الفرعي
    circle_load والذي يتم تنفيذه تلقائيا عند بداية تحميل النموذج كما ذكرنا من قبل

    ولإظهار المربع الحواري للسؤال عن نصف قطر الدائرة نستخدم الدالة
    iputbox التي تعرفنا عليها في الاجزاء السابقة وقد قمنا باستخدام المتغير radius

    لحفظ القيمة التي سوف يتم ادخالها داخل المربع
    Inputbox وذلك فان المتغير radius سوف يحتوي على قيمة نصف قطر الدائرة التي نريد حساب محيطها ومساحتها





    وسوف نحتاج هذه القيمة عند حساب كل من محيط ومساحة الدائرة حيث ان محيط الدائرة عبارة عن 2 ط نق
    ومساحة الدائرة هى ط نق2حيث ان القيمة نق عبارة عن نصف قطر الدائرة و ط = 22/7

    وكما ذكرنا من قبل اننا نريد حساب محيط الدائرة عند الضغط على المفتاح
    circumference وحساب محيط الدائرة عند الضغط على المفتاح circle area

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





    وفي البرنامج الفرعي
    circumference_click
    الذي يتم تنفيذه عن الضغط على المفتاح circumference نرى الكود الخاص بمحيط الدائرة وفي بداية هذا الكود قمنا بتعريف المتغير المحلي circum بنوع البيانات single لحفظ محيط الدائرة





    وفي هذه المعادلة يتم حساب محيط الدائرة فكما ذكرنا ان محيط الدائرة يساوي 2 ط نق
    وذكرنا ايضا ان الرمز ط قيمة ثابته مقدارها 22/7 ولذلك فلقد قمنا بتعريف المتغير Pi كثابت له القيمة له القيمة 22/7





    وقمنا بتعريف المتغي
    pi كثابت عام لاننا سوف نقوم باستخدام هذه القيمة في اكثر من برنامج فرعي وذلك بدلا من اعادة تعريف الثابت في كل برنامج فرعي على حدى

    ولحساب محيط الدائرة
    يتم ضرب القيمة اثنان في قيمة الثابت pi والذي له القيمة 22/7 في قيمة نصف القطر المخزنة في المتغير radius ويتم تعيين ناتج هذه العملية في المتغير circum


    اما هذه الجملة فتستخدم لعرض ناتح محيط الدائرة
    الذي تم تخزينه في المتغير
    circum في المربع النصي textbox1





    وفي البرنامج الفرعي
    circlearea_click
    الذي يتم تنفيذه عن الضغط على المفتاح circlearea نرى الكود الخاص بحساب مساحة الدائرة وفي بداية هذا الكود قمنا بتعريق المتغير area بنوع البيانات single لحفظ مشاحة الدائرة





    وفي هذه المعادلة يتم حساب مساحة الدائرة فكما ذكرنا ان مساحة اتلدائرة عبارة عن ط نق2
    فيتم ضرب الثابت pi في المتغير radius مرفوع للاس اثنان حيث ان هذا الرمز يمثل علامة الاس ويتم تعيين قيمة هذه المعادلة للمتغير area

    اما هذه الجملة الاخيرة فتستخدم لعرض مساحة الدائرة داخل المربع النصي





    ولتجربة هذا الكود نضغط على المفتاح f5 من لوحة المفاتيح فيظهر المربع الحواري للسؤال عن نصف قطر الدائرة ندخل القيمة ونضغط على المفتاح Ok


    فيتم عرض النموذج





    عند الضغط على المفتاح
    circumference يتم عرض محيط الدائرة
    وبالضغط على المفتاح circle area تظهر قيمة مساحة الدائرة


  2. #2
    من أهل الدار
    ♡ ملاک ♡
    تاريخ التسجيل: July-2014
    الجنس: أنثى
    المشاركات: 2,964 المواضيع: 78
    التقييم: 577
    مزاجي: الحمد لله
    مقالات المدونة: 41
    شكـــــراً ع الموضوع

  3. #3
    صديق نشيط
    تاريخ التسجيل: March-2016
    الجنس: أنثى
    المشاركات: 152 المواضيع: 1
    التقييم: 138
    آخر نشاط: 24/April/2019
    شرح مبسط للغاية ، شكرًا لكِ غاليتي .

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

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

Google+

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