السلام عليكم ورحمة الله وبركاته
الأخوة الأعزاء في منتديات الفريق العربي للبرمجة، أنا مبرمج مبتدأ صغير يتعلم، يرحب بكم في موضوعه الأول،
ويتمنى أن يستطيع تقديم أي إفادة في أي شيء ولو كان صغيراً .. إن شاء الله في المستقبل بعد ما أصير مصمم محترف :lol:
:rolleyes:
السؤال الأول: يطلب مني أن أكتب برنامج يقوم بحساب قيمة تقديرية للثابت الرياضي e باستخدام الصيغة التالية:
اقتباسe = 1 + 1/1! + 1/2 + 1/3 + ....
السؤال الثاني: يطلب مني كتابة برنامج يقوم بطباعة النموذج التالي في output واحداً تلو الآخر. استخدم حلقات for من أجل توليدها (بحلقات while خلنا نفلح بالأول :angry: ) يجب طباعة الرموز (*) بواسطة تعليمة للخرج لها الشكل التالي:
اقتباسcout << '*'; (مما يسبب طباعة الرموز * بجانب بعضها البعض)
والمشكلة كيف أبدأ بالفراغات كما في الـ output
**********
*********
********
*******
******
*****
****
***
**
*
بهذا الشكل باللون الأحمر .. :blink:
السؤال الثالث: يقول لك أنه تقوم مؤسسة بريدية للبيع بالتجزئة ببيع خمسة منتجات وذلك وفقاً للأسعار التالية:
المنتج رقم (1) __ $ 2.98
المنتج رقم (2) __ $ 4.50
المنتج رقم (3) __ $ 9.98
اكتب برنامجاً يقوم بقراءة سلسلة من أزواج من الأعداد تمثل ما يلي:
1. يمثل الرقم الأول رقم المنتج.
2. يمثل الرقم الثاني قيمة الترخيص ليوم واحد.
يجب على برنامجك أن يستخدم swich من أجل تحديد السعر الإفرادي لكل منتج من المنتجات السابقة.
كما يجب عليه أن يحسب ويظهر مجمل أسعار كافة المنتجات التي تم ترخيصها في آخر أسبوع.
:unsure: وكلها أسئلة صعبة عليّ :( ، ماذا أفعل؟ ما هي أسهل طريقة لمعرفة كيفية تفكير البرنامج؟
علماً: أستخدم برنامج فيجول c++ 6.0
أرجو مساعدتي في الحل، ولكم جزيل الشكر.
