Zahlen zerlegen und verwenden

B2KSAN

Neues Mitglied
Hallo Leute,

ich habe ein kleines Problem, wobei ich hier auf Hilfe hoffe. Ich will eine Zahl, z.B. 4123, in seine Einzelteile zerlegen, d.h. 4, 1, 2 und 3, sodass ich diese verwenden kann. Dabei soll(ist eine Aufgabe zum lernen von Java) ich eine while Schleife und/oder eine switch-Anweisung verwenden. Ich hab vieles versucht, aber entweder kam nichts, oder ein Fehler. Diese einzelnen Zahlen möchte ich dann als Buchstabe bzw. Wort ausgeben, was wiederum einfach für mich ist. Ich komme bloß nicht an die einzelnen Zahlen...

Kann mir jemand einen Lösungsweg zeigen, oder gleich eine Musterlösung schicken, damit ichs nachvollziehen kann?

Danke im Voraus,
B2KSAN
 
Nun du kannst die erste Ziffer der Zahl (niedrigwertigste) mittels zahl % 10 extrahieren.
Ebenso kannst du bei einer Zahl die erste Ziffer einfach weglöschen durch zahl / 10.

Kombiniere beides in einer Schleife und dann kannst du jede Ziffer aus einer Zahl erhalten.
 
Nun du kannst die erste Ziffer der Zahl (niedrigwertigste) mittels zahl % 10 extrahieren.
Ebenso kannst du bei einer Zahl die erste Ziffer einfach weglöschen durch zahl / 10.

Kombiniere beides in einer Schleife und dann kannst du jede Ziffer aus einer Zahl erhalten.

Danke! Ich habs jetzt, dank deiner Hilfe, hinbekommen. 🙂
 

Neue Themen


Zurück
Oben