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

مشاهدة النسخة كاملة : سؤال في برنامج الجافا



~~KaNdI~~
04-01-2004, 07:19 PM
HI Every Body
كيف الحال انشاء الله تمام
عندي سؤال يا ريت تساعدوني فيه
لديك المصفوفتين التاليتين توضحان عدد ساعات عمل الموظفين في شركة ما:
Int A [ ] = {10, 15, 2, 100, 20, 40, 1,150}
Int B [ ] = {30, 15, 20, 3, 2, 5, 9,250}

بناءا على التعريف قومي بما يلي:
- جمع عناصر المصفوفتين ثم اطبعي الناتج.
- ضرب عناصر المصفوفتين ثم اطبعي الناتج.
- مقارنة القيم بحيث يكون الناتج العناصر المتشابهة في المصفوفتين. ثم قومي بطباعة الناتج.
- اعتمادا على المصفوفة A قومي بما يلي:
- إذا كان عدد ساعات العامل أقل من 10:
أولا: يكون رمز تقييم الساعات = C
ثانيا: يكون مجموع ساعات العمل = عدد الساعات * ثمن الساعة الواحدة.
ملاحظة: ثمن الساعات = 20

- إذا كان عدد ساعات العامل أكبر من 10 و أقل من 100:
أولا: يكون رمز تقييم الساعات = B
ثانيا: يكون مجموع ساعات العمل = عدد الساعات * ثمن الساعة الواحدة.
ملاحظة: ثمن الساعات = 40

- إذا كان عدد ساعات العامل 100 أو أكثر:
أولا: يكون رمز تقييم الساعات = A
ثانيا: يكون مجموع ساعات العمل = عدد الساعات * ثمن الساعة الواحدة.
ملاحظة: ثمن الساعات = 60

- قومي بتحويل المصفوفتين A, B إلى مصفوفة ثنائية البعد قومي بتسميتها C.
و عند تحويل المصفوفة إلى ثنائية قومي باستخدام طريقة تعبئة عناصر المصفوفة.
مثال: قومي بتعريف المصفوفة Int C[][] فقط في جزء التعريف, ثم قومي في البرنامج بتعبئة عناصرها.

معليش ثقلت عليكم
مشكورين على المنتدى الحلو الله يعطيكم الف عافيه

Sankoo
11-01-2004, 11:50 AM
السلام عليكم،

أنا مستعد أحاول أحل لتش السؤال و أنا شفت بس النصف الأول من السؤال و الحمد لله أقدر أحله انشالله بس المشكلة أني حاليا أمر في فترة أمتحانات فمتى ألاقيلي فرصة ببدأ فيه بعون الله. أنا أخلص من الأمتحانات تاريخ 19/1 بس عندي أوقات فراغ بين الأمتحانات. عالعموم أدري أن هذا الكلام ممكن ما يفيدتش حاليا بس أبي أقولتش أني أنا مهتم بالموضوع و بحاول أساعدتش قد ما أقدر. اذا عندتش أي استفسار ثاني بعد أنا حاضر.

Hail_Hcc
11-03-2004, 12:42 AM
الاخ الفاضل انا لاأدري اذا انه فات الأوان على حل هذا البرنامج

فاذا أردت حله أو أي أسئلة أخرى فانا على استعداد

راسلني على بريدي ibn_als3odiah@hotmail.com

والله المووفق
اخووك