Hallo, ich sitze jetzt seit 21:30 und versuche nachzuvollziehen von Beginn an, wie eclipse auf diese Lösung kommt! Ich hoffe ihr könnt mir in kurzen Schritten erklären wie eclipse das auskalkuliert!
Vielen Dank für eure Hilfe
Java:
public class Puzzle {
public static void main (String[] args ){
Puzzle4b[] obs = new Puzzle4b[3];
int y = 1;
int x = 0;
int erg = 0;
while (x < 3) {
obs[x] = new Puzzle4b();
obs[x].ivar = y;
y = y * 10;
x = x + 1;
}
x = 3;
while (x > 0) {
x = x - 1;
erg = erg + obs[x].machZeug(x);
}
System.out.println ("Ergebnis " + erg);
}
}
class Puzzle4b {
int ivar;
public int machZeug (int faktor)
{
if (ivar > 100) {
return ivar * faktor;
} else {
return ivar * (5 - faktor);
}
}
}
Vielen Dank für eure Hilfe