Neste exercício, você vai 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 exibido em unidades do SI ou em unidades americanas, libras e onças.
É possível aplicar um ajuste de tara ao peso (por exemplo, para descontar o peso de um recipiente). Esse ajuste pode ter qualquer valor (até mesmo negativo, ou um valor que deixe o peso exibido negativo), já que há dúvidas sobre a precisão da balança. Por motivos de segurança, esse valor não pode ser obtido.
Observe que:
display-weight = input-weight - tare-adjustment
As taxas de conversão são as seguintes:
Por exemplo:
Estas são tarefas de exemplo que se encaixam no exercício da balança: