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

اريد برنامج او طريقة برنامج يقوم بحل الاحتمالات

بدأه bgd في 21 ديسمبر 2011 · 6 رد · 2,100 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني

اريد عمل برنامج يقوم بحل الاحتمالات

فمثلا لدينا 3 اجهزه A , B , C

ولدينا 3 مهام 1 , 2 , 3

ضمن الجدول التالي

3 2 1

12 4 16 A

8 12 10 B

8 6 14 C

اريد برنامج يقوم بحل الاحتمالات بينهم

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

وحسابها يكون على النحو التالي بما انه لدينا 3 اجهزه وثلاث مهام اذا عدد

الاحتمالات هو مضروب الـ 3 = 3*2*1 = 6 احتمالات

الاحتمالات تكون

A1 , B2 , C3

A1 , B3 , C2

A2 , B1 , C3

A2 , B3 , C1

A3 , B1 , C2

A3 , B2 , C1

ثم يحسب قيمة كل احتمال حسب القيم في الجدول

36=8+12+16

30=6+8+16

22=8+10+4

26=14+8+4

28=6+10+12

38=14+12+12

المطلوب هو اقل تكلفة وهو أقل رقم من النواتج وهو 22

عند التعييين A2 , B1 , C3

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

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

هذا وصلى الله وسلم على سيدنا محمد

1 −1
#2

تكفون يااخوان لو بس تنوروني بالطريقه وانا باسويه

1 −1
#3
bgd كتب:

تكفون يااخوان لو بس تنوروني بالطريقه وانا باسويه

لم افهم الارقام في الجدول

36=8+12+16

30=6+8+16

22=8+10+4

26=14+8+4

28=6+10+12

38=14+12+12

ان كانت هذه الارقام ناتجة عن المهام في كل جهاز فلماذا لا تتكرر حسب مهمة كل جهاز

#4

اخي اولا بالنسبة للاحتمالات , هي ليست 6 وانما 27 احتمال .

حيث ان لدينا 3 اجهزة , ولكل جهاز 3 خيارات.

إذا 3* 3= 9 هذا بالنسبة للجهاز الواحد .

ولدينا 3 اجهزة . أي انه لدينا 3 * 9 = 27.

فمن الافضل استخدام مفهوم المصفوفات ( Array Matrixes) لانتاج الاحتمالات وايضا النواتج.

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

الأخ سائل السؤال

لم ترد على استفساراتنا حتى الآن

ان كانت هذه الارقام ناتجة عن حميع المهام لجميع الأجهزة فلماذا لم تكتب جميع المهام لجميع الأجهزة؟

مثلآ لماذا لم تكتب A1 , B1 , C1

أو A1 , B1 , C2

أو A2 , B2 , C1

أم أنك تقصد أن لديك 3 أجهزة وتريد ترتيبهم بجميع الطرق الممكنة؟

عرفنا ماذا تقصد بالضبط

وفى كلتا الحالتين فالكود سهل باذن االله

#6

الأخ سائل السؤال

انت خلاص مش عايز الموضوع ده تانى؟

#7
اقتباس
تكفون يااخوان لو بس تنوروني بالطريقه وانا باسويه

أنت الذى لم ترد على استفساراتنا حتى الآن

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…