مرحبااااااااااااا
انا فعلا محتاجة مساعدة بالسي بالشارب...... لازم أعمل 6 برامج بس فيه 3 برامج كتييييير صعبين(يمكن انتو تلاقوا هالبرامج سهلة... بس انا لسه بأول طريقي بالسي شارب) ف ياريت تساعدوني
البرنامج الأول
اكتب برنامجاً للمساعدة في تعليم طلاب المدارس الابتدائية في تعلم جداول الضرب. قم باستخدام التابع Next المرتبط بالصف من النمط Random من أجل توليد عددين صحيحين عشوائيين مؤلفين من خانة واحدة. يجب أن يقوم برنامجك بعرض السؤال التالي:
How much is 6 times 7?
ليقوم بعدها الطالب بإدخال النتيجة ضمن مربع نص TextBox. يجب أن يتحقق برنامجك من جواب الطالب. إذا كان الجواب صحيحاً، يجب أن يطبع برنامجك عبارة “Very good!” ضمن مربع نص، ثم يطلب من الطالب المحاولة مرة أخرى. إذا كان الجواب غير صحيح، يجب أن يطبع برنامجك عبارة “No. Please try again.” ضمن نفس مربع النص السابق، ثم يعطي الطالب المجال للمحاولة مرة أخرى حتى يعطي الجواب الصحيح.
البرنامج التاني
أنشئ الصف Complex لتنفيذ عمليات حسابية على الأرقام العقدية التي لها الشكل التالي:
realPart + imaginaryPart * i
حيث i هي القيمة جذر الـ -1.
كما اكتب تطبيقاً للتحقق من صحة بناء هذا الصف بحيث يتوفر فيه كل ما يلزم من أجل:
- تمثيل المعطيات الأعضاء Data Members الخاصة بكل عدد عقدي
- واحد أو أكثر من التوابع Constructors المناسبة من أجل اعطاء قيم ابتدائية للأعداد العقدية
- تنفيذ عدد من العمليات الحسابية باستخدام الأساليب العامة public methods التالية:
- جمع عددين عقدين (يجري ذلك بإضافة الجزئين الحقيقيين والتخيليين إلى بعضهما البعض).
- طرح عددين عقدين (يجري ذلك بطرح الجزئين الحقيقيين والتخيليين من بعضهما البعض).
- طباعة العدد العقدي على شكل سلسلة حروف وفقاً للصيغة التالية:
(realPart, imaginaryPart)
أما البرنامج التالت ف رح حاول فيه مرة تانية واذا ما مشي الحال برجع بطلب مساعدتكن مرة تانية......... بس بليييييييييييييز ما تبخلو علي بالردود
وشكرا الكم سلف
ياريت تبعتولي الحل على ايميلي الخاص...... واذا بتشرحولي كمان شو عملنا بكل خطوة بتكونو غمرتووووووووني بلطفكم