الميزان


القصة

في هذا التمرين ستبني نموذجًا لآلة وزن.

يمكن ضبط الوزن واسترجاعه بالرطل أو بالكيلوغرام، ولا يمكن أن يكون سالبًا.

يمكن عرض الوزن بوحدات النظام الدولي أو بالوحدات الأمريكية، أي الرطل والأونصة.

يمكن تطبيق تعديل الوزن الفارغ على الوزن (على سبيل المثال لطرح وزن الحاوية). ويمكن أن يكون هذا التعديل أي قيمة (حتى قيمة سالبة أو قيمة تجعل الوزن المعروض سالبًا)، لأن هناك شكوكًا حول دقة آلة الوزن. ولأسباب أمنية لا يمكن استرجاع هذه القيمة.

لاحظ ما يلي:

display-weight = input-weight - tare-adjustment

نسب التحويل كما يلي:

  • 16 أونصة تساوي رطلًا واحدًا
  • 2.20462 كيلوغرام تساوي رطلًا واحدًا

على سبيل المثال:

  • 60 كيلوغرام == 132.2772 رطل
  • 132.2772 رطل == 132 رطل و4 أونصات

المهام

هذه أمثلة على مهام تناسب تمرين آلة الوزن:

  • السماح بضبط الوزن على آلة الوزن
  • التأكد من رفض إدخال وزن سالب
  • السماح باسترجاع الوزن بوحدات القياس الأمريكية
  • السماح بضبط وحدات الآلة على الرطل
  • السماح بتطبيق تعديل الوزن الفارغ على آلة الوزن

التنفيذات