Báscula


Historia

En este ejercicio vas a modelar una báscula.

El peso se puede establecer y consultar en libras o kilogramos y no puede ser negativo.

El peso se puede mostrar en unidades del SI o en unidades estadounidenses, libras y onzas.

Se puede aplicar un ajuste de tara al peso (por ejemplo, para deducir el peso de un recipiente). Este puede ser cualquier valor (incluso negativo o un valor que haga que el peso mostrado sea negativo), ya que existen dudas sobre la precisión de la báscula. Por motivos de seguridad, este valor no se puede consultar.

Ten en cuenta que:

display-weight = input-weight - tare-adjustment

Las ratios de conversión son las siguientes:

  • 16 onzas por libra
  • 2,20462 kg por libra

Por ejemplo:

  • 60 kilogramos == 132,2772 libras
  • 132,2772 libras == 132 libras 4 onzas

Tareas

Estas son tareas de ejemplo que encajan con el ejercicio de la báscula:

  • Permitir que se establezca el peso en la báscula
  • Asegurar que se rechace un peso de entrada negativo
  • Permitir que se consulte el peso en unidades estadounidenses
  • Permitir que las unidades de la máquina se establezcan en libras
  • Permitir que se aplique un ajuste de tara a la báscula

Implementaciones