G
Gast
Gast
Hallo,
ich, als Java Neuling hab ein Problem. Ich habe ein porgramm geschrieben was mir Zahlen in Worten sagen soll. Also z.b. 523 in Worten fünf zwei drei. Ich habe es bisher nur mit einstelligen Zahlen geschafft und bei Zahlen die höher als 10 sind hab ich probleme. Ich hoffe ihr könnt mir anhand meines codes helfen!
Ich danke schonmal ion Vorraus! Gruß
ich, als Java Neuling hab ein Problem. Ich habe ein porgramm geschrieben was mir Zahlen in Worten sagen soll. Also z.b. 523 in Worten fünf zwei drei. Ich habe es bisher nur mit einstelligen Zahlen geschafft und bei Zahlen die höher als 10 sind hab ich probleme. Ich hoffe ihr könnt mir anhand meines codes helfen!
Code:
public class ziffern {
public static void main (String[] args) {
int wert=523;
System.out.println(wert+" in Worten "+ZifferinWort(wert));
}
public static String ZifferinWort(int Ziffer){
String Wort=" ";
switch(Ziffer){
case 0:Wort=" null"; break;
case 1:Wort=" eins"; break;
case 2:Wort=" zwei"; break;
case 3:Wort=" drei"; break;
case 4:Wort=" vier"; break;
case 5:Wort=" fuenf"; break;
case 6:Wort=" sechs"; break;
case 7:Wort=" sieben"; break;
case 8:Wort=" acht"; break;
case 9:Wort=" neun"; break;
default:Wort=" keine Ziffer!";
}
return Wort;
}
}
Ich danke schonmal ion Vorraus! Gruß