الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[مخالف - طلب حل : ]أختكم فعلا محتاجة مساعدة بالسي شارب

مغلق
بدأه مبرمجة بأول الطريق في 12 ديسمبر 2007 · 3 رد · 661 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبااااااااااااا

انا فعلا محتاجة مساعدة بالسي بالشارب...... لازم أعمل 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)

أما البرنامج التالت ف رح حاول فيه مرة تانية واذا ما مشي الحال برجع بطلب مساعدتكن مرة تانية......... بس بليييييييييييييز ما تبخلو علي بالردود

وشكرا الكم سلف

ياريت تبعتولي الحل على ايميلي الخاص...... واذا بتشرحولي كمان شو عملنا بكل خطوة بتكونو غمرتووووووووني بلطفكم

#2

اختي الكريمة

ما تطلبيه ليس صعبا ولكنه يخالف قوانين المنتدى فقرة حل الواجبات

إبدئي في عمل هذه البرامج البسيطة وإطرحي أسئلتك المحددة مصحوبة بالكود الذي تواجهين فيه صعوبة

بالتوفيق

#3

اعتقد الصعب هو اختيار رقم عشوائى

مرفق ملف يساعد فى هذه الجزئية و حاولى تعملى الباقى بنفسك

استخدام الملف كالتالى

ارفقيه فى مشروع

ثم فى فورم المشروع الاساسية اكتبى

Rand rand = new Rand(1);
 int n =(int) rand.NextRand() * 3 + 1;

فى الكود السابق يطلع رقم عشوائى بين 1 الى 3 لاكبر من 3 غيرى 3 الى الرقم اللى عايزاه

اقتباس
اختي الكريمة

ما تطلبيه ليس صعبا ولكنه يخالف قوانين المنتدى فقرة حل الواجبات

إبدئي في عمل هذه البرامج البسيطة وإطرحي أسئلتك المحددة مصحوبة بالكود الذي تواجهين فيه صعوبة

بالتوفيق

هو كده فعلا

Rand.rar

#4

تأسف إدارة الفريق العربي لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين وأعمال السنة.

قواعد طرح المشاركات

/index.php?showtopic=29343

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…