العودة إلى موقع برمج

مساعدة لكتابة برنامج

#1


هل من مساعدة ؟

#2

أنت ستقوم بعمل برنامج لخدمة الحافلات.
يمكن للحافلة نقل 50 راكبًا في وقت واحد.
بالنظر إلى عدد الركاب المنتظرين في محطة الحافلات كمدخلات
فأنت بحاجة إلى حساب وإخراج عدد المقاعد الفارغة في آخر حافلة.

مثلا انت تقوم بإدخال عدد المنتظرين في محطة الحافلات

126 شخص

برنامجك سيحسب عدد المقاعد الفارغة في آخر حافلة فتظهر النتيجة

24 مقعد فارغ

شرح :
ستنقل الحافلة الأولى 50 راكبًا ، تاركة 126-50 = 76 شخص في المحطة.
ثم تعود وتنقل 50 شخص تاركة الحافلة التالية 76-50 = 26 في المحطة
بالتالي ، فإن الحافلة الأخيرة ستقل جميع الركاب البالغ عددهم 26 راكبًا
مع ترك 50-26 = 24 مقعدًا فارغة.

يمكنك حساب عدد المقاعد الفارغة بإستعمال باقي القسمة

126 % 50 = 26
50 - 26  = 24
1 Like
#3

شكرا جزيلا أخي, لكن هل يمكنك إيضاح 26 = 50 %126

#4

العامل % يقال له الـ Modulo و يسمى Remainder في الرياضيات و هو آخر رقم يبقى من عملية القسمة.
أي نستعمله للحصول على آخر رقم يبقى عندما نقسم قيمة a على قيمة b

مثلا 126 باقي قسمته على 50 هو 26

بصيغة أبسط

الـ 126 كم فيها من 50 فيها 2
والباقي 26

انا اريد الحصول على هذا الباقي لهذا أستعمل العامل %

2 Likes