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

مشروع برمجة.. هل من توضيح ؟؟

بدأه turkei في 13 ديسمبر 2010 · 6 رد · 780 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

مساء الخير..

أضع هنا بين أيديكم سؤال المشروع لبرمجة c++

وأريد منكم شرح السؤال وتوضيح المطلوب مني.. وما هي البرمجيات المستخدمة فيه ؟؟

وهل هو سهل .. يعني إذا كان سهل جلست أشتغل فيه وإذا كان صعب ريحت عمري ورحت أحذف المادة ؟؟

السؤال..

You have to write a program that asks the user to provide the result of a randomly chosen arithmetic

operation within a time limit. Displays a timer. If the user provides the right answer within the allowed

time the program should increase the the player's score. If the answer is wrong the user should be able to

try again while time is left.

-------------------------------------

بانتظار توضيحاتكم.. ولا أريد الحل فليس هذا من طبعي !!

1

-------------------------------------------

سامح أخاك إن زلت به قدم

-------------------------------------------

أبو نايف

#2

احم احم

وش السالفة !!

1 −1

-------------------------------------------

سامح أخاك إن زلت به قدم

-------------------------------------------

أبو نايف

#3
turkei كتب:

You have to write a program that asks the user to provide the result of a randomly chosen arithmetic

operation within a time limit. Displays a timer. If the user provides the right answer within the allowed

time the program should increase the the player's score. If the answer is wrong the user should be able to

try again while time is left.

-------------------------------------

بانتظار توضيحاتكم.. ولا أريد الحل فليس هذا من طبعي !!

الي فهمته من السؤال أنه طالب تعمل برنامج بيطلب من المستخدم يدخل قيمة لنتاج عمليه عشوائية بقوم فيها البرنامج مع استتخدام تايمر الها (بتوقع عداد لفترة محددة بوايل لوب )

فاذا دخل المستخدم الناتج المطلوب ( ناتج العمليه) يزيد عدد نقاطه بالبرنامج (متغير يزيد كل ما تم ادخال الناتج صح)

و طالما انه النتيجة المدخلة خطأ فالبرنامج بيسمح للمستخدم المحاولة مرة اخرى خلال الفترة المتاحة له

و كفكرة للبرنامج واضحة و مش صعب أبدا و ان شاء الله بتحلها :)

و أي مساعدة نحنا جاهزين

#4

إلى الآن لم يتضح لي تماما !!

طيب،، ما هي التقنيات المطلوب استخدامها،،

يعني هل فيه function , arrays أو غيرها

1 −2

-------------------------------------------

سامح أخاك إن زلت به قدم

-------------------------------------------

أبو نايف

#5

السلام عليكم

المطلوب ببساطة تعمل عمليات حسابية عشوائية بتعرضهن للمستخدم وعلى المستخدم اختيار الإجابة الصحيحة لهذه العملية الحسابية أو تلك.

هذا الإختيار يعتمد على وقت محدد. إذا كانت إجابة المستخدم صحيحة يقوم البرنامج بزيادة درجات المستخدم(متل الألعاب بالزبط عندما تصيب الهدف تزيد درجاتك)

أما إذا كانت إجابته خطأ ضمن ذلك الوقت المحدد! يقوم البرنامج بإعطاء فرصة أخرى للمستخدم وتحديث العملية العشوائية أو نفس العملية السابقة(مش مهم)

بالإضافة تحديث الوقت مرة تانية! وهكذا حتى ينتهي البرنامج بانتهاء الوقت المحدد لاستقبال ناتج العملية الحسابية الصحيح.

بخصوص التقنيات المطلوبة هي كل شيء في لغة سي++ كل تقنية ممكنة عدا تقنية البرمجة الكائنية OOP

لا أظن أنها مطلوبة في هذا البرنامج إلا لو كان هناك ما يُشير إلى ذلك...

أيضاً يجب أن تستخدم من المكتبة القياسية ما يلزم من كائنات ودوال متل الملفات الرياضية math و بعض الدوال والكائنات الخاصة بالمؤقت timer ومولّدات عشوائية

ليس هناك في البرمجيات ما هو سهل وما هو صعب في إعتقادي الخاص! بل ممتنعة, هذا يعني أنها تعتمد على معلومات وثقافة المبرمج ذاته ومحاولاته

آسفة للإطالة

موفق يارب

1

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#6

رغد

شكرا وما قصرتي ،، جزاك الله خيرا

__________

وش السالفة ليه تنقصوني في التقييم !!

سامحكم الله

1

-------------------------------------------

سامح أخاك إن زلت به قدم

-------------------------------------------

أبو نايف

#7
turkei كتب:

رغد

شكرا وما قصرتي ،، جزاك الله خيرا

__________

وش السالفة ليه تنقصوني في التقييم !!

سامحكم الله

عفواً

أنا كمان مو شايفة أسباب جادة في إنقاص تقييمك

عموماً الحرية مكفولة للجميع في التقييم

ما تشغل بالك :happy:

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

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