Umgesetzte Projekte


SudokuSolver

Sudoku; Zahlenrätsel, beschreibt ein großes Quadrat, das in neun kleinere Quadrate unterteilt ist (Duden).
Wie aus der Beschreibung "Quadrat" zu entnehmen ist, ist jede Seitenlänge gleich lang und in neun Kästchen unterteilt.
Diesen neun Kästchen sind jeweils drei Quadrate waagrecht, wie senkrecht zugeordnet.
Ziel des Rätsels ist es, die leeren Felder so auszufüllen, dass:
                                             1. Jedes Kästchen die Zahlen von 1 bis 9 enthält.
                                             2. Jeder Spalte die Zahlen von 1 bis 9 enthält.
                                             3. Jeder Zeile die Zahlen von 1 bis 9 enthält.

Das von mir entwickelte Programm stellt zur Eingabe der Kästen ein entsprechendes Formular bereit,
in welches vom Benutzer die Ziffern von 1 bis 9 eingetragen werden können. Andere Eingaben werden abgelehnt.


Startbildschirm



Benutzereingabe


Nach dem klicken des Buttons Lösen werden vom Programm die restlichen leeren Felder nach den oben genannten Regeln ausgefüllt.


Lösung


Sollte eine Falscheingabe auftreten, würde dies in der Statusanzeige angezeigt.
Durch Klicken des Buttons Test, werden die Kästchen auf ihre Richtigkeit überprüft.


Test


Mit dem Button Löschen werden alle Felder geleert und die Zählerstände zurückgesetzt.
Durch Klicken des Buttons Exportieren können die Inhalte der Kästchen in eine Textdatei exportiert werden.


 
Impressum
Sitemap 
Kontakt
nach oben