Nimm vorallem für die Längen nicht int sondern float oder double, dann kannste auch Kommazahlen berechnen (das Komma immer als Punkt schreiben!).
Und du solltest schauen das du ungültige Eingaben verhinderst. Also a-z, $/%, ...