امتحانات السودان 2014 واجابتها النموذجية --- تابع اخبار التعليم في الفيس بوك

آخـــر الـــمـــشـــاركــــات

النتائج 1 إلى 7 من 7

الموضوع: مثال 3-3 الفصل الثالث تطبيق على Listbox

  1. #1
    موجه الحاسب الآلي الصورة الرمزية س ا يوسف
    تاريخ التسجيل
    Mar 2009
    المشاركات
    3,680
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    4338

    افتراضي مثال 3-3 الفصل الثالث تطبيق على Listbox

    يوضح الشكل واجهة المستخدم لبرنامج فوائد البنوك . في هذا البرنامج يقوم العميل بادخال قيمة رأس المال ومعدل الفائدة وعدد سنوات الاستثمار ويقوم البرنامج بعرض قيمة مستحقات العميل التى يمكنه ان يسحبها من اول سنة الايداع حتى اخر سنة في مدة الاستثمار
    ويمكنك استخدام المعادلة التالية لحساب القيمة المستحة بعد عدة سنوات
    Amount= principal (1+rate/100)^n
    حيث القيمة المستحقة = Amount و قيمة رأس المال = principal و معدل الفائدة = rate وعدد السنوات = n





  2. #2
    موجه الحاسب الآلي الصورة الرمزية س ا يوسف
    تاريخ التسجيل
    Mar 2009
    المشاركات
    3,680
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    4338

    افتراضي

    احنا عندنا
    زر لحساب وعرض المبالغ
    وزر لمسح البيانات استعداد لادخال بيانات اخري

    نبدأ بالاسهل المسح
    نكتب الاكواد داخل معالج الحدث button2 اللي هو clear
    لمسح المدخل في textbox اللي اسمها txtPrince الموجودة على الشكل اللي احنا بنسميه Me
    ""=Me.txtPrinc.Text
    لمسح المدخل التاني في textbox اللي اسمها txtInterest الموجودة على الشكل اللي احنا بنسميه Me
    ""= Me.txtInterest.Text
    لمسح المدخل الثالث في textbox اللي اسمها txtYears الموجودة على الشكل اللي احنا بنسميه Me
    "" = Me.txtYears.Text
    لمسح الـ listbox اللي اسمها lstAmount الموجودة على الشكل اللي احنا بنسميه Me
    () Me.lstAmount.Items.Clear
    لجعل المؤشر داخل الـ textbox اللي اسمها txtPrince الموجودة على الشكل اللي احنا بنسميه Me
    ()Me.txtPrinc.Focus

  3. #3
    موجه الحاسب الآلي الصورة الرمزية س ا يوسف
    تاريخ التسجيل
    Mar 2009
    المشاركات
    3,680
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    4338

    افتراضي

    الاكواد الخاصة بحساب الفائدة تكتب في معالج الحدث button1 اللي اسمه calculate
    احنا عندنا مدخل من txtPrinc رأس المال يبقى لازم يحول الي عددي ( والنوبدي حنستخدم val علشان تتجاهل $ لو المستخدم ادخلها مع المبلغ وكمان لا يظهر رسائل خطاء لو دخل احرف ويعتبرها صفر ) ونضع ما ينتج عن التحويل في مخزن اسمه principal
    نعمل المخزن الاول بـ dim والنوع decimal علشان دا فلوس
    Dim principal as decimal
    نحول المدخل من txtPrinc اللي موجود على الشكل Me ب val ونضعه في principal
    (principal = Val(Me.txtPrinc.Text
    احنا عندنا كمان مدخل من txtInterest معدل الفائدة يبقى لازم يحول الي عددي ( والنوبدي حنستخدم val علشان تتجاهل $ لو المستخدم ادخلها مع المبلغ ) ونضع ما ينتج عن التحويل في مخزن اسمه Interest
    نعمل المخزن الاول بـ dim والنوع decimal علشان دا كسر ويهمنا الدقة فيه
    Dim Interest as decimal
    نحول المدخل من txtInterest اللي موجود على الشكل Me ب val ونضعه في Interest
    ( Interest = Val(Me. txtInterest.Text
    احنا عندنا كمان مدخل من txtYears عدد السنوات يبقى لازم يحول الي عددي ممكن برده نستخدم val ونضع ما ينتج عن التحويل في مخزن اسمه Years
    نعمل المخزن الاول بـ dim والنوع integer علشان دا عدد صحيح
    Dim Years as integer
    نحول المدخل من txtYears اللي موجود على الشكل Me ب val ونضعه في Years
    (Years= Val(Me. txtYears.Text

    المبلغ المستحق لابد ان يكون له مخزن نسميه Amount ولابد من النوع decimal علشان فلوس
    Dim amount As Decimal
    عايزين نعمل كلمة " السنة" وبعد منها بمجموعة مسافات كلمة " مبلغ مستحق " داخل ال listbox اللي اسمها lstAmount ب اضافة add عنصر items داخل ال lstAmount اللي داخل الشكل Me
    وحنستخدم ControlChars.Tab لترك عدة مسافات
    ("السنة" & ControlChars.Tab & "المبلغ المستحق")Me.lstAmount.Items.Add
    احنا عايزين نحسب المبلغ حسب المعادلة ونضع القيمة والسنة داخل الـ listbox وكمان نكرر دا عدد السنوات المدخله Years
    يبقى لابد من وجود عداد اي كل سنة لوحدها ولازم يكون لها مخزن اسمه year بدون s ومن التوع integer
    Dim year As Integer
    نكرر باستخدام for …. Next
    For year = 1 To years
    ايه اللي حيكرر حساب المعادلة
    (amount = principal * ((1 + interest / 100) ^ year
    وكمان ايه اللي حيكرر وضع السنة والمبلغ الناتج داخل ال listbox
    (("Me.lstAmount.Items.Add(year & ControlChars.Tab & Format(amount, "###.00
    وعملنا format علشان المبلف لا يزيد عن خانتين عشريتين
    ننهي الحلقة التكرارية
    Next

  4. #4
    موجه الحاسب الآلي الصورة الرمزية س ا يوسف
    تاريخ التسجيل
    Mar 2009
    المشاركات
    3,680
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    4338

    افتراضي

    وهذا هو البرنامج

  5. #5
    عضو جديد الصورة الرمزية أميرة الدنيا
    تاريخ التسجيل
    Apr 2009
    المشاركات
    3
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    0

    افتراضي

    يسلموووووووووو

  6. #6
    عضو مشارك
    تاريخ التسجيل
    Apr 2009
    الدولة
    CAIRO
    العمر
    31
    المشاركات
    63
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    652

    افتراضي

    شكرا
    جزاكم الله خيرا

  7. #7
    عضو جديد
    تاريخ التسجيل
    Feb 2012
    المشاركات
    10
    شكراً و أعجبني للمشاركة
    معدل تقييم المستوى
    494

    افتراضي

    مشكوووور

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. الفصل الثالث ضوء
    بواسطة الندي2009 في المنتدى الفيزياء
    مشاركات: 105
    آخر مشاركة: 30-09-2015, 09:55 PM
  2. الفصل الثالث : البيئة
    بواسطة جودى في المنتدى جفرافية الانسان والبيئة
    مشاركات: 306
    آخر مشاركة: 24-04-2014, 10:01 PM
  3. مثال على if والشروط المركبة مثال 2-2
    بواسطة س ا يوسف في المنتدى الشروط والقرارات
    مشاركات: 4
    آخر مشاركة: 26-01-2012, 02:32 PM
  4. اسئلة متنوعة على الفصل الثالث
    بواسطة س ا يوسف في المنتدى اوامر التكرار
    مشاركات: 1
    آخر مشاركة: 28-04-2009, 10:34 PM
  5. مثال على ListBox
    بواسطة س ا يوسف في المنتدى اوامر التكرار
    مشاركات: 1
    آخر مشاركة: 05-04-2009, 03:20 PM

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
RSS RSS 2.0 XML MAP HTML