Aufgabe – GTIN-8 Prüfziffer
Schreibe ein Java-Programm, das die Prüfziffer der 8-stelligen GTIN (Global Trade Item Number) berechnet. GTINs sind weltweit eindeutige Identifikationsnummern für Waren und Dienstleistungen. Die 8. und letzte Stelle ist dabei eine Prüfziffer, die sich aus den ersten 7 Stellen der GTIN berechnet.
Die Prüfziffer errechnet sich, indem die einzelnen Ziffern von rechts nach links, beginnend mit der vorletzten (7. Stelle), abwechselnd mit 3 und 1 multipliziert und anschließend diese Produkte addiert werden. Die Prüfziffer ergänzt diese Summe dann zum nächsten Vielfachen von 10.
Stelle sicher, dass nur 8-stellige Nummern eingegeben werden.
Beispieldialoge:

Das nächste Vielfache von Zehn bei 86 ist 90. 90 weniger 86 ergibt die Prüfziffer 4.
Tests
- Zeige mindestens anhand dreier sinnvoller Testfälle, dass dein Programm funktioniert!