Die Aufgabe
Aufgabe 6.4
Schreiben Sie ein Java-Programm A6_4, welches für eine positive ganze Zahl n die Quersumme ermittelt.
Hinweise:
- Verwenden Sie dazu nur die Operationen Division, Rest und Addition.
- Orientieren Sie sich auch hier an der Divisionsmethode aus Kapitel 1.
Das Programm liest eine positive ganze Zahl n und gibt ihre Quersumme aus. Erlaubt sind nur drei Rechenarten: Division, Rest und Addition. Die Zahl in einen Text umwandeln und Zeichen zählen ist also nicht gemeint.
x % 10 ist die letzte Ziffer von x, x / 10 ist x ohne die letzte Ziffer. Wiederholt man beides, bis x = 0 ist, kommt jede Ziffer genau einmal vorbei.- Klären, was die Quersumme ist.
- Die letzte Ziffer mit dem Rest holen.
- Die letzte Ziffer mit der Division abschneiden.
- Beides in einer while-Schleife wiederholen.
- Die Ziffern in einer Summe sammeln.
- Einlesen und Ausgabe ergänzen.
- Mit 4711 von Hand durchspielen.
- Das Programm ausführen.