السلام عليكم ورحمة الله وبركاته
ارجومنكم مساعدتي في حل هده الاسئلة في لغة C++
س1:اكبت برنامج يقوم باستبدال مواقع الصفوف في مصفوفة باربعة صفوف وثلاثة اعمدة بشكل عكسي أي يصبح الصف الاول هو اخر صف بالمصفوفة والصف الثاني يصبح الصف ماقبل الاخير ؟
س2:اكتب برنامج يقوم بتخصيص القيمة (0) لمصفوفة دات حجم (n*n)ثم يقوم بعمليات الاتية :
1:بتخصيص قيمة (1)للعناصر التي تقع فوق القطر الفرعي
2:طباعة عناصر ماتحت القطر الرئايسي
س3:اكتب برنامج يقوم بقراءة مرتبات مجموعة من الموظفين وعدد ايام الغياب لكل موظف ثم يقوم بحساب الضريبة الدخل لكل مرتب ادا علمنا ان ضريبة الدخل السنوي
2%لمن تتراوح مرتباتهم بين 200-300
3.5%لمن تتراوح مرتباتهم بين 300 و 400
5% لمن تترواح مرتباتهم اكثر من 400 :D
ثم يقوم البرنامج بخصم 2%عن كل يوم غياب للموظف ثم طباعة المرتب الاجمالي وقيمة الخصم وصافي المرتب علي ان يتوقف البرنامج عن عملية الادخال عندما نقوم بادخال عدد سالب لقيمة المرتب المدخلة ؟
س4:اكتب برنامج يقوم بقراءة قيم مصفوفتين لهما نفس الحجم (n*n) ثم يقوم بجمع عناصر الصف الاول للمصفوفة الاولى مع عناصر العمود الاول للمصفوفة الثانية وعناصر الصف الثاني مع عناصر العمود الثاني وهكدا علي ان يتم تخزين حاصل الجمع في المصفوفة ثالثة دات بعد واحد ?n
س5:اكتب برنامج يقوم بقراءة المعلومات التالية لمجموعة من الطلبة
رقم القيد
عدد المواد الدراسية التى دراسها الطالب خلال القصل الدراسي علي ان لا يتجاوز 5 مواد
عدد ساعات الدراسية المقررة في الاسبوع لكل مادة
درجات المواد الدراسية
ثم يقوم البرنامج بحساب وطباعة كلا من:
اعلي درجة للطالب
معدل درجات الطالب المعدل العام
س6:اكتب برنامج يقوم بقراءة مصفوفة دات بعدين (3,4) ثم يقوم بترتيب قيم كل صف بشكل مستقل عن باقي الصفوف ترتيبا تصاعديا ؟
س7: اكتب برنامج يقوم بقراءة 4قيم من النوع الصحيج من شاشة الادخال ويقوم بحساب القيمة الاكبر عن طريق (switch case)؟
بارك الله فيكم وفي القائمين على هدا المنتدى
