Textentsprechung einer 9-stelligen Zahl

c-i-k-o

Mitglied
Hallo Zusammen,

ich habe eine -für mich noch schwierige Aufgabe (als Anfänger) bekommen.
Und zwar haben wir momentan das Thema Kontrollstrukturen (if, for, while...). Es soll eine Methode geschrieben werden, das für eine beleibig eingegebene 9-stellige Ziffer die Textentsprechung erzeugt.

Bsp.:
Eingabe : 382 354 101
Ausgabe: dreihundertzweiundachtzig Millionen dreihundertvierundfünfzig Tausen einhunderteins…

ich arbeite mit BlueJ und kann das irgendwie nicht lösen.
Brauche dirngende Hilfe....
Vielen Dank im Voraus:oops:
 

Dit_

Bekanntes Mitglied
Hast du Projekt schon angelegt? :bae:

P.S.
1. Eingabe in Blöcke aufteilen.
2. Ein Block in String umwandeln, Implementiere Methode blockToString(..) (zb block / 100 -> Tausend)
3. String erstellen:
Java:
blockToString(block_1) + " Millionen " + blockToString(block_2) + " Tausend "+ blockToString(block_3) +"";
 

Neue Themen


Oben