عندي سؤال جافا وابغى الحل اليوم ضروري لانو تسليم الحل بكره ضروري الله يخليكم هذا موقف على مصيري ابغاه اليوم ولا برسب السؤال هو..
لديك المصفوفتين التاليتين توضحان عدد ساعات عمل الموظفين في شركة ما:
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[][] فقط في جزء التعريف, ثم قومي في البرنامج بتعبئة عناصرها.
ارسل الحل على هذا الايميل اليوم انقذوني
mmmm_977@hotmail.com