أرشيف الأوسمة: امثلة سي بلس بلس

سي بلس بلس-45: حساب قيمة التيار او الفولتية او المقاومة


السلام عليكم

سؤال اليوم هو:

اكتب برنامج يتيح للمستخدم حساب قيمة الجهد او التيار او المقاومة وذلك حسب الاختيار 1او2او3 بحسب القانون

v=r*i^2 ,

i=(v/r)^2 ,

r=v/i

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

{err r value}

والجواب في الصورة التالية:

Screenshot from 2018-08-15 13-47-34

والذي تم حله في مترجم لغة سي بلس بلس اونلاين من الرابط التالي:

https://www.onlinegdb.com/online_c++_compiler

تحياتي للجميع واتمنى ان يكون السؤال وحله مفهوماً ومفيداً للجميع

سي بلس بلس-44: طباعة رواتب الموظفين بعد العلاوة او الاستقطاع


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

اخوتي الكرام اخواتي الفاضلات

وردنا السؤال التالي:

اكتب برنامج لأدخال رواتب 10 موظفين في مصفوفة احادية البعد وقم بطباعة الرواتب النهائية للموظفين كالاتي:

اذا كان مقدار الراتب اكثر من 1000 (دينار او دولار او اي عملة اخرى) فيتم خصم 10% منه وطباعة القيمة النهائية.

اذا كانت قيمة الراتب اقل من 500 (دينار او دولار او اي عملة اخرى) فيتم زيادتها بمقدار 10% وطباعة الناتج النهائي.

الصورة التالية تبين الحل مع مثال للتنفيذ.

aaaa

الفكرة من السؤال بسيطة وهي ادخال مصفوفة ثم اختبار عناصرها بأستخدام الدوارة (for) والشروط بأستخدام عبارة الشرط (if).

اتمنى ان يكون السؤال وحله مفيداً ومفهوماً للجميع علماً ان حلول الكثير من الاسئلة المتوفرة اونلاين يتم الاجابة عنها بأرفاق الرابط للحل مباشرة من الانترنت ويمكن الاطلاع عليها في منشورات تبويب (C++) او صفحة (سؤال وجواب).

اخوكم

مصطفى صادق لطيف

سي بلس بلس-21: طباعة مراتب (ارقام) العدد الواحد


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

اخوتي الكرام اخواتي الفاضلات

سؤال اليوم هو:

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

الجواب في الصورة التالية:

print-digits

اتمنى ان يكون السؤال وحله مفيداً للجميع