- دالة ادخال التاريخ بشكل ارقام ثم طباعة التاريخ مع الشهر كتابة ؟
- اكتب برنامج يقوم بإدخال اعداد لمصفوفة ولا يقبل سوى الاعداد من 1 الى 9 ؟
ما هي لغة البرمجة التي تريد تنفيذ هذه البرامج بها؟؟
++c
هذه البرامج بسيطة جدا ويمكنني مساعدتك فى انجازها وتصحيح الاخطاء ولكن لابد ان يكون لديك معرفة بلغة السي بلس بلس والبدء فى الحل
لدية معرفة بها ولكن لازلت مبتدئ فارجوا المساعدة …أكون شاكرة لك.
يمكنك البدء فى حل الاسئلة وعرض ما قمتي بعمله وما المشكلة التي واجهتيها
السؤال الأول تم
اما السؤال الثاني فشرطة انه عند ادخال <<cin لا يقبل سوى ادخال الاعداد من 1-9 ففكرت باستخدام round ولكنني لم اصل الى أي نتيجة
هل المطلوب ان البرنامج يقبل فقط الاعداد من ١ الي ٩؟؟
يمكنك مثلا وضع cin فى while loop
ويتم انتهاء التكرار اذا ادخل المستخدم عدد صحيح
هل يمكنك التوضيح اكثر اذا سمحت
الأستاذ في الجامعة طلب حلها باستخدام round digit
split
وليس لدي أي فكرة عن هذه
فى الحقيقة لم افهم ما المقصود يرجى التوضيح اكثر مع ذكر مثال للحالة الصحيحة والحالة الخطأ
المقصود انه عند ادخال اعداد المصفوفة لا يقبل سوى 1-2-3-4-5-6-7-8-9 اما اذا كان رقما اخر مثلا 11 لا يقبله … طبعا لا نستفيد من استخدام for او while لهذا نستخدم round digit
ولماذا لا نستفيد من استخدام while لتقوم بفحص القيمة التى ادخلها المستخدم فاذا كان الرقم اقل من ١ او اكبر من ٩ تظهر له رسالة خطأ.
round digit تستخدم للتقريب فمثلا اذا ادخل المستخدم ٩,٧ يمكننا تقريبها الي ١٠
يعني اذا ما فيها تعب تقدر تكتب لي الكود
وما المشكلة فى كتابة الكود؟؟ هذا تمرين بسيط جدا يجب ان تكوني قادرة على كتابته بنفسك.
يمكنك البدء فى كتابة الكود وفى حالة واجهتي اى مشكلة يمكني مساعدتك