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

سي بلس بلس-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

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

سي بلس بلس-35: حساب عدد مرات تكرار رقم معين


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

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

سؤالنا اليوم يقول:

write a C++ program to read an integer number (x) then read (100) integers and cout (print) how many times doses (x) exists among these (100) integer numbers?

والترجمة لهذا السؤال هي:

اكتب برنامج بلغة سي بلس بلس يقوم بقراءة رقم معين ثم قراءة 100 رقم يدخلها المستخدم وطباعة عدد مرات تكرار الرقم الاصلي من ضمن هذه المئة رقم

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

count

اتمنى ان يكون السؤال وجوابه مفهوماً ومفيداً للجميع حيث انه عملية مقارنة وطباعة بسيطة فقط

تحياتي للجميع وانتظروا المزيد 

سي بلس بلس-34:مجموعة الاعداد السالبة وحاصل ضرب الاعداد الموجبة


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

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

سؤالنا اليوم يقول:

write a C++ program to calculate the product of positive integers and sum of negative integers for 10 numbers ?

والترجمة لهذا هي:

اكتب برنامج لحساب حاصل ضرب الاعداد الموجبة وحاصل جمع الاعداد السالبة من ضمن 10 اعداد صحيحة يتم ادخالها من قبل المستخدم.

والحل في الصورة التالية:

sum-product

كما هو معروف فأن ناتج الجمع نعطيه قيمة اولية صفر لأن الصفر هو النظير الجمعي

وكذلك نعطي قيمة اولية لحاضل الضرب مقدارها واحد لأن الواحد هو النظير الضربي 

ثم نقوم بأستخدام شرط (IF) لمعرفة هل العدد موجب فنظربه بناتج الضرب السابق وان كان سالب نجمعه مع ناتج الجمع السابق 

ملاحظة: اعتبرنا هنا ان الصفر مع الاعداد السالبة وذلك لأننا لو اعتبرناه موجباً لكان ناتج الضرب دوماً صفر في حالة ادخال اي عدد صفر في حين استفدنا من اعتباره سالب لأنه لا يؤثر على ناتج الجمع.

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

سي بلس بلس-29: ايجاد العدد الموجب الاصغر بين المدخلات


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

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

سؤال اليوم جميل ومفيد للمبتدئين حيث فيه فكرة جميلة ونص السؤال يقول:

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

كما هو معروف فأن ادخال قيم كثيرة يفضل ان يتم حزنها في مصفوفة وهو ما قمنا به في الحل حيث تم خزن المدخلات في المصفوفة (a) ثم قمنا بنقل القيم الموجبة الى المصفوفة (b) للعمل عليها فيما بعد حيث قمنا بأيجاد العدد الاصغر بينها بشكل طبيعي لأنها كلها موجبة في المصفوفة الجديدة.

والحل في الصورة التالية:

minimum-positive

اتمنى ان يكون السؤال وجوابه مفهوماً ومفيداً للجميع ولا تنسوا المشاركة لتعميم الفائدة 

  تحياتي للجميع ولا تنسونا بالدعاء 🙂

سي بلس بلس-16: حساب الراتب الكلي


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

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

اليكم السؤال السادس عشر مع حله ضمن سلسلة امثلة البرمجة بلغة سي بلس بلس

السؤال:

in a company an employee is paid as under if his basic salary is less than Rs. 1500,then HRA=10%of basic salary and DA=90% of basic salary .if his salary is either equal to or above Rs. 1500, then HRA =Rs.500 and DA=98% of basic salary . if the emplyees salary is in put by the user write a program to find his gross salary

الحل:

salary

تحياتي للجميع 🙂