In questo esercizio modellerai una bilancia.
Il peso può essere impostato e recuperato in libbre o in chilogrammi. Non può essere negativo.
Il peso può essere visualizzato in unità SI o in unità statunitensi, cioè libbre e once.
Al peso si può applicare una regolazione della tara (per esempio per sottrarre il peso di un contenitore). Può essere un valore qualsiasi (anche negativo, o un valore che rende negativo il peso visualizzato), poiché ci sono dubbi sulla precisione della bilancia. Per motivi di sicurezza, questo valore non può essere recuperato.
Nota che:
display-weight = input-weight - tare-adjustment
I rapporti di conversione sono i seguenti:
Per esempio:
Questi sono compiti di esempio adatti all'esercizio della bilancia: