Hallo,
ich bin gerade dabei eine Klausur durch zu arbeiten in der ich Leider durchgefallen bin, und nun hänge ich bei einer Variablen zu Ordnung auf die ich mir irgendwie nicht so recht einen Reim machen kann:
Laut Kompiler ist x=0 und y=-2 nach dem Durchlauf des Programms bzw. vor der Module Division. Nach meiner Meinung hätte x aber x=-2 und y=2 sein müssen. Da dieses aber offenbar falsch ist sehe ich leider nicht die Überdeckung und wäre daher über einen kleinen tipp sehr dankbar.
Gruß
Dan[/code]
ich bin gerade dabei eine Klausur durch zu arbeiten in der ich Leider durchgefallen bin, und nun hänge ich bei einer Variablen zu Ordnung auf die ich mir irgendwie nicht so recht einen Reim machen kann:
Code:
private static int x;
public static void setValue(int x, int y)
{
x=y>=0 ? y : -y;
}
public static void main(String[] args)
{
setValue(x,-2);
System.out.println(5%x);
}
Laut Kompiler ist x=0 und y=-2 nach dem Durchlauf des Programms bzw. vor der Module Division. Nach meiner Meinung hätte x aber x=-2 und y=2 sein müssen. Da dieses aber offenbar falsch ist sehe ich leider nicht die Überdeckung und wäre daher über einen kleinen tipp sehr dankbar.
Gruß
Dan[/code]