Neste exercício vais modelar uma balança.
O peso pode ser definido e obtido em libras ou quilogramas e não pode ser negativo.
O peso pode ser apresentado em unidades SI ou em unidades dos EUA, em libras e onças.
Pode ser aplicado ao peso um ajuste de tara (por exemplo, para deduzir o peso de um contentor). Este ajuste pode ter qualquer valor (mesmo negativo, ou um valor que torne o peso apresentado negativo), uma vez que há dúvidas sobre a exatidão da balança. Por razões de segurança, este valor não pode ser obtido.
Repara que:
display-weight = input-weight - tare-adjustment
As razões de conversão são as seguintes:
Por exemplo:
Estas são tarefas de exemplo que se adequam ao exercício da balança: