Zum Inhalt springen

DevilKiller

Mitglieder
  • Gesamte Inhalte

    1
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von DevilKiller

  1. DevilKiller

    Sudoku

    Hallo erstmal, ich komme einfach nicht weiter und zwar haben wir eine Aufgabe erhalten: Schreiben Sie ein Programm, welches überprüft ob in einem gegebenen nxn - Array in jeder Zeile bzw. jeder Spalte jede Zahl von 1 bis n genau einmal vorkommt; ein solches Array wird korrekt genannt. Zum Beispiel ist 1 2 3 2 3 1 3 1 2 eine korrektes Array. Ihrem Programm ArrayCheck.java wird über die Kommandozeile der Dateiname eines Feldes mitgegeben. Testen Sie ob in der Datei eine korrektes Array gespeichert ist. Beispiel: Für die Datei sod1 3 1 2 3 3 1 2 2 3 1 soll Ihr Programm mit dem Aufruf java SudokuCheck sod1 die Ausgabe Richtig. liefern. Für die Datei sod2 3 1 2 3 3 1 1 2 3 1 die Ausgabe Falsch. Das Dateiformat ist <n> <Zeile 1 mit n Werten> <Zeile 2 mit n Werten> ... <Zeile n mit n Werten> public class ArrayCheck { public static void main(String[] args) { int x; String s; String[] data; char[][] c; int i; In.open("sod1.txt"); x=In.readInt(); s=In.readLine(); data=new String[x]; c=new char[x][x]; for(i=0;i<data.length;i++) { s=In.readLine(); data[i]=s; for(int j=0;j<data.length;j++) { c[i][j]=data[i].charAt(j); Out.println(c[i][j]); } } In.close(); } } Ich weiß jetzt einfach nicht wie ich weiter vorgehen soll. Wäre super wenn ihr mir helfen würdet.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...