اريد مساعدة لحل هذة الاسئلة

  1. دالة ادخال التاريخ بشكل ارقام ثم طباعة التاريخ مع الشهر كتابة ؟
  2. اكتب برنامج يقوم بإدخال اعداد لمصفوفة ولا يقبل سوى الاعداد من 1 الى 9 ؟

ما هي لغة البرمجة التي تريد تنفيذ هذه البرامج بها؟؟

إعجاب واحد (1)

++c

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

إعجاب واحد (1)

لدية معرفة بها ولكن لازلت مبتدئ فارجوا المساعدة …أكون شاكرة لك.

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

إعجاب واحد (1)

السؤال الأول تم
اما السؤال الثاني فشرطة انه عند ادخال <<cin لا يقبل سوى ادخال الاعداد من 1-9 ففكرت باستخدام round ولكنني لم اصل الى أي نتيجة :sweat:

هل المطلوب ان البرنامج يقبل فقط الاعداد من ١ الي ٩؟؟
يمكنك مثلا وضع cin فى while loop
ويتم انتهاء التكرار اذا ادخل المستخدم عدد صحيح

إعجاب واحد (1)

هل يمكنك التوضيح اكثر اذا سمحت :roll_eyes:

الأستاذ في الجامعة طلب حلها باستخدام round digit
split
وليس لدي أي فكرة عن هذه

فى الحقيقة لم افهم ما المقصود يرجى التوضيح اكثر مع ذكر مثال للحالة الصحيحة والحالة الخطأ

إعجاب واحد (1)

المقصود انه عند ادخال اعداد المصفوفة لا يقبل سوى 1-2-3-4-5-6-7-8-9 اما اذا كان رقما اخر مثلا 11 لا يقبله … طبعا لا نستفيد من استخدام for او while لهذا نستخدم round digit

ولماذا لا نستفيد من استخدام while لتقوم بفحص القيمة التى ادخلها المستخدم فاذا كان الرقم اقل من ١ او اكبر من ٩ تظهر له رسالة خطأ.

round digit تستخدم للتقريب فمثلا اذا ادخل المستخدم ٩,٧ يمكننا تقريبها الي ١٠

إعجاب واحد (1)

يعني اذا ما فيها تعب تقدر تكتب لي الكود :slightly_smiling_face:

وما المشكلة فى كتابة الكود؟؟ هذا تمرين بسيط جدا يجب ان تكوني قادرة على كتابته بنفسك.

يمكنك البدء فى كتابة الكود وفى حالة واجهتي اى مشكلة يمكني مساعدتك