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[][] فقط في جزء التعريف, ثم قومي في البرنامج بتعبئة عناصرها.
معليش ثقلت عليكم
مشكورين على المنتدى الحلو الله يعطيكم الف عافيه