isMagicSquare () - Diese Methode gibt einen Booleschen Wert zurück. Dieser ist true,
wenn das Quadrat ein magisches Quadrat ist, und false, wenn nicht.
Hey ich Weiss nicht was ich genau mit was vergelichen soll um zu wissen ob der Quadrate ein magisches quadrat ist.
und ich habe mehrere fehlermeldungen im code kann mir jemand weiterhelfen.
im Anhang ist die Aufgabe ( c )
bei zeile 16 habe ich eine Fehlermeldung?
Zeile 25 und 27 auch?
[CODE lang="java" title="MagicSquare"]public class MagicSquare {
int magicNumber;
int n;
int[][] square;
int k;
String komma = ", ";
public MagicSquare(int[][] square) {
this.square = square;
}
public static int showMagicNumbers(int k) {
for (int n = 1; n <= k; n++) {
int magicNumber = (n * n * n + n) / 2;
return (magicNumber);
}
}
public boolean isMagicSquare() {
if (square[][] = MagicNumber)
System.out.println("true");
}else
{System.out.println("false");
}
public boolean isSemimmagicSquare() {
}
public complement() {
}
public toString() {
}
}
[/CODE]
wenn das Quadrat ein magisches Quadrat ist, und false, wenn nicht.
Hey ich Weiss nicht was ich genau mit was vergelichen soll um zu wissen ob der Quadrate ein magisches quadrat ist.
und ich habe mehrere fehlermeldungen im code kann mir jemand weiterhelfen.
im Anhang ist die Aufgabe ( c )
bei zeile 16 habe ich eine Fehlermeldung?
Zeile 25 und 27 auch?
[CODE lang="java" title="MagicSquare"]public class MagicSquare {
int magicNumber;
int n;
int[][] square;
int k;
String komma = ", ";
public MagicSquare(int[][] square) {
this.square = square;
}
public static int showMagicNumbers(int k) {
for (int n = 1; n <= k; n++) {
int magicNumber = (n * n * n + n) / 2;
return (magicNumber);
}
}
public boolean isMagicSquare() {
if (square[][] = MagicNumber)
System.out.println("true");
}else
{System.out.println("false");
}
public boolean isSemimmagicSquare() {
}
public complement() {
}
public toString() {
}
}
[/CODE]