المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مساعدة للمبتدئ في الجافا


eshrag.net
11-12-2010, 02:00 AM
السلام عليكم

ارجو المساعدة في عمل هذا البرنامج

حيث ان المطلوب هو عمل برنامج ينشئ مصفوفة n*n

حيث ان المستخدم يدخل فيمة n

ثم يقوم بملئ المصفوفة بقيم من 1 إلى 9

او من 2/1 إلى 9/1

وتكون العناصر القطر الرئيسي = 1

وهناك شرط ان تكون المصفوفة pairwise

بمعنى ان aij=1/aji

بعد ملئ هذه القيم يقوم

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

وينشئ عمودا اخر v2 به القيم بعد عمل normalization لقيم العناصر المصفوفة التي قبلها v1


مثلا


n = 3

المصفوفة 3 * 3

ثم قمت بتعبئة القيم في المصفوفة


5--------4---------1
6/1------1--------4/1
1--------6---------5/1


نحسب المتوسط الهندسي للصف الاول

(1*4*5) اس ثلث او الجذر التكعيبي = 2.71441

للصف الثاني

(6/1 * 1 * 4/1 ) اس ثلث او الجذر التكعيبي = 0.34668

للصف الثالث

(1 * 6 * 5\1 ) اس ثلث او الجذر التكعيبي = 1.062058

وهذه الثلاث قيم تخزن في v1

ثم نقوم جمع هذه القيم لعمل normilzation =
4.123148

ثم نقسم كل قيمة على المجموع

القيمة الاولى على المجموع = 0.659
القيمة الثانية على المجموع = 0.084

القيمة الثالثة على المجموع = 2576.

وتخزن هذه القيم في مصفوفة v2

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



أعلم اخواني انه من المفروض ان احاول في كتابة هذا البرنامج

لكن المشكلة انه توجد مادة للجافا تعلم مبادئ الجافا مثل اللوب والاف والارراي

فما زلنا في بدائيات الجافا

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

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


ولكن اتمنى انا تساعدوني لكي تضعوني على بداية الطريق حيث انني مبتدئ في الجافا ولا أعرق من أين ابدأ !!

قد يكون البرنامج غريبا لكن البرنامج مطلوب في مادة orgnizing fundmentals


حيث نريد عمل برنامج لحل Analtical herrarchy process

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

هناك طريقة اخرى لعمل البرنامج ب MICROSOFT EXCEL باستخدام SOLVER

اذا اي عضو يعرف الطريقة يريد يفيدنا

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