Mérleg


Történet

Ebben a feladatban egy mérleget fogsz modellezni.

A súly fontban vagy kilogrammban állítható be és kérdezhető le, és nem lehet negatív.

A súly megjeleníthető SI-mértékegységben vagy amerikai mértékegységben, azaz fontban és unciában.

A súlyra tarakorrekció alkalmazható (például egy tartály súlyának levonásához). Ez bármilyen érték lehet (akár negatív, akár olyan, amelytől a kijelzett súly lesz negatív), mivel kétségek merültek fel a mérleg pontosságával kapcsolatban. Biztonsági okokból ez az érték nem kérdezhető le.

Vedd figyelembe, hogy:

display-weight = input-weight - tare-adjustment

A váltási arányok a következők:

  • 16 uncia egy font
  • 2,20462 kg egy font

Például:

  • 60 kilogramm == 132,2772 font
  • 132,2772 font == 132 font 4 uncia

Részfeladatok

Ezek példa-részfeladatok, amelyek beleillenek a mérleg feladatba:

  • A súly beállításának engedélyezése a mérlegen
  • A negatív bemeneti súly elutasításának biztosítása
  • Az amerikai mértékegységű súly lekérdezésének engedélyezése
  • A gép mértékegységének fontra állításának engedélyezése
  • A mérlegen tarakorrekció alkalmazásának engedélyezése

Megvalósítások