|
|
||||||||||
الملتقى العام لكل القضايا المتفرقة وسائر الموضوعات التي لا تندرج تحت أي من التصنيفات الموجودة |
|
أدوات الموضوع |
02-01-2004, 07:05 PM | #1 | |||
( عضو دائم ولديه حصانه )
|
أخ صوت الشباب..ولمن يدرس برمجة هنا عاجل
لديك المصفوفتين التاليتين توضحان عدد ساعات عمل الموظفين في شركة ما:
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[][] فقط في جزء التعريف, ثم قومي في البرنامج بتعبئة عناصرها. حل السؤال هذا باسرع وقت المصدر: نفساني
|
|||
|
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|