الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب كود حساب المعدل

مغلق
بدأه last-chance في 23 أغسطس 2007 · 7 رد · 4,566 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ممكن مساعده بسيطه ولكم جزيل الشكر

اخواني:

انا صممت فورم ف الفجيوال بيسك 6 لحساب المعدل التراكمي للطالب الجامعي

ومحتاجه الكود بسرعه لاني خلااااااض يأست بعد عدة محاولااات شخصيه وبحث مطول ولكن دون فائده.

فالمرفقات صوره توضح شكل الفورم

انتظر ردودكم بفارغ الصبر

تقباوا تحياتي ودمتم كما عهدناكم

post-131838-1187896045_thumb.jpg

تم تعديل هذه المشاركة بواسطة last-chance في 23 أغسطس 2007 في 22:16

#2

مرحبا مطلوب القاعدة الي يمشى معها البرنامج

يعني الدرجة النهائية كم تساوي

والدرجة الفعلية للمادة كم

والساعات تدخل في عملية الحساب ولا لا

بعد ما توضع هذه المعلومات سيتم حلها وهي من أبسط المسائل حساب المعدل .. تحياتي

#3

انتي قولي لنا اليه حساب المعدل والثوابت المطلوبه واحنا نصيغ الكود بحول الله

#4

لحساب المعدل نستخدم مجموع ( عدد ساعات المادة * العلامة)/ مجموع عدد الساعات* 100

وفي الكود

txt_avg = (subject1 * hours1 + subject2 * hours2 + subject3 * hours3 + subject4 * hours4 + subject5 * hours5 + subject6 * hours6) / ((hours1 + hours3 + hours3 + hours4 + hours5 + hours6) * 100)

مع تغيير اسماء ادوات العلامات والساعات بما يناسبها عند في الفورم

#5
محمدvb كتب:
مرحبا مطلوب القاعدة الي يمشى معها البرنامجيعني الدرجة النهائية كم تساويوالدرجة الفعلية للمادة كموالساعات تدخل في عملية الحساب ولا لابعد ما توضع هذه المعلومات سيتم حلها وهي من أبسط المسائل حساب المعدل .. تحياتي

مشكور وجزاك الله خير مقدما

والقاعده هي:

grade1*hour1+grade2*hour2+ grade3*hour3+grade4*hour4+grade5*hour5

grade6*hour6)\total hour

total hours =مجموع الساعات

انا استخدمت combobox for grade and hours

i use this code but i cant see any action

grade1.itemdata*hour1.itemdata+grade2.itemdata*hour2.itemdata

+grade3.itemdata*hour3.itemdata+grade4.itemdata*hour4.itemdata+grade5.itemdata*h

ur5.itemdata +grade6.itemdata*hour6.itemdata)\total hour

السموحه بس انا مبتدئه وعاد تحملونا

شوي

serious

TareqVB

مشكورين وجزاكم الله خير ع الردود ولا عدمناكمتقبلوا تحياتي

تم تعديل هذه المشاركة بواسطة last-chance في 24 أغسطس 2007 في 11:27

#6

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

تغيير ليتناسب مع اسماء الحقول عندك ولا لزوم لاستخدام itemdata لان الارقام تكون في text

MsgBox (grade1 * hours1 + grade2 * hours2 + grade3 * hours3 + grade4 * hours4 + grade5 * hours5 + grade6 * hours6) / ((hours1 + hours3 + hours3 + hours4 + hours5 + hours6

))

#7
TareqVB كتب:
نفس الكود الذي ارفقته سابقا لكن انا اطلعت المعدل بدل المجموع

تغيير ليتناسب مع اسماء الحقول عندك ولا لزوم لاستخدام itemdata لان الارقام تكون في text

MsgBox (grade1 * hours1 + grade2 * hours2 + grade3 * hours3 + grade4 * hours4 + grade5 * hours5 + grade6 * hours6) / ((hours1 + hours3 + hours3 + hours4 + hours5 + hours6

))

مشكور بس انا سويت نفس الكود

والنتيجه تكون فوق 4

 
Private Sub Command1_Click()
Dim sum
sum = (grade1 * hour1 + grade2 * hour2 + grade3 * hour3) / (hour1 + hour2 + hour3)
Text1.Text = sum

ماا اعرف وين المشكله باضبط

بليييز اريده بكره

#8

الحمدلله تم الانتهاء من الفورم بنجاح

بس اريد احفظ المشروع بصيغةexe

بس الامر

make project.exe

غير فعال(deactvivated

شوالحل؟؟؟؟؟؟؟؟

هذا الموضوع مغلق.

مواضيع مشابهة