Hallo ich hoffe ihr könnt mir bei dieser Aufgabe helfen und zwar soll man eine int zahl umgekehrt ausgeben und jede einzelne Stelle der zahl mit einer anderen zahl mulitplizieren.. mein Gedanke ist diese mit einer for-Schleife zu tun, aber ich weiß nicht genau wie.. hat jemand eine Idee?
Bsp: zahl : 450247
//zahl umgekehrt mit 4, 2, 1, 4, 2, 1 multiplizieren
7*4 = 28
4*2 = 8
2 *1 = 2
0*4 = 0
5 *2 = 10
4*1 = 4
Mein Code bis jetzt:
Bsp: zahl : 450247
//zahl umgekehrt mit 4, 2, 1, 4, 2, 1 multiplizieren
7*4 = 28
4*2 = 8
2 *1 = 2
0*4 = 0
5 *2 = 10
4*1 = 4
Mein Code bis jetzt:
Java:
public static void main(String[] args){
String umgekehrt = umwandeln(450247);
int i = Integer.parseInt(umgekehrt);
System.out.println(i);
for(int j = 0; j <= i.length(); j++){
.
.
.
.
.
}
}
public static String umwandeln(int zahl){
String s = Integer.toString(zahl);
String result = "";
for(int i = s.length() -1; i>= 0; i--){
result += s.charAt(i);
}
return result;
}