Jo, blutiger Anfänger hier. Ich sitze heute seit exakt 4 Stunden an einer Aufgabe. Ich komm in der Aufgabe nicht weiter. Daher meine alltime Zeit ,die ich in diese ultra simple Aufgabe gesteckt habe circa. 12 Stunden betragen, wollte ich mal nach Hilfe fragen und mich erkundigen ob das normal ist das man so lange fürs reine verständis braucht. ^^ Nun zur Aufgabe: Zusammengefasst soll man ein Spielfeld in einem 2 dimensionalen Array erstellen und in diesem 3x3 Array 9 Zahlen einlesen lassen und dann abgleichen lassen ob die Zahlen in einer Reihe die selbe sind. Ich bitte aber am besten nur um kleine Tipps und um keine Komplettlösung daher ich mir die Aufgabe sonst von Anfang an schenken hätte können. x)
Java:
import java.util.Scanner;
public class Aufgabe13 {
public static void main(String[] args) {
int[][] Spielfeld = new int[3][3];
int[] row = new int[3];
Scanner Scanni = new Scanner(System.in);
System.out.println("Bitte gebe alle Zahlen des Spielfelds nacheinander ein : ");
for(int i = 0; i < Spielfeld.length; i++) {
for(int j = 0; j < Spielfeld.length; j++) {
Spielfeld[i][j] = Scanni.nextInt(); } }
for(int i = 0; i < Spielfeld.length; i++) {
for(int j = 0; j < Spielfeld.length; j++) {
three(Spielfeld[i][j]); } }
}
public static boolean three(int Spielfeld) {
int[][] SpielfeldH = new int[3][3];
for(int i = 0; i < SpielfeldH.length; i++) {
for(int j = 0; j < SpielfeldH.length; j++) {
SpielfeldH[i][j] = Spielfeld;
}
}
System.out.println(SpielfeldH[2][2]);
return false;
}
}
Zuletzt bearbeitet von einem Moderator: