Programme de sudoku

Description

Un programme qui trace une grille de Sudoku n'a rien d'original. Celui-ci est programmé en cpp avec l'atelier logiciel Microsoft Visual cpp 6 les sources sont compatibles avec les versions ultérieures.
Il génère des grilles de différents niveaux à partir de modèles internes qu'il mélange au hasard. Différentes fonctions apportent des aides à la résolution : Calcul des candidats, indication des jeux erronés, simulation des algorithmes classiques de résolution, estimation du niveau de difficulté, ...
Un fonction permet d'introduire et d'éditer de nouvelles grilles et de vérifier qu'elles sont conformes avec les règles du Sudoku. Enfin il est possible de sauvegarder un jeu dans un fichier ou le presse papier.
Le programme est réalisé avec l'architecture MFC doc/view SDI classique. Les fichiers SudokuSub.cpp/.h définissent les fonctions de génération, de résolution et de visualisation des grilles. Les fichiers SudokuEval.cpp/.h contiennent les algorithmes d'évaluation du niveau et de résolutions cataloguées. Les fichiers dont le nom est terminé par Dlg.cpp ou Dlg.h définissent des classes gérant des fenêtres supplémentaires correspondant à des fonctions particulières.
Un mode d'emploi ancienne formule est aussi disponible. Enfin le programme compilé et un programme d'installation sont disponibles sous la forme exécutable « .exe ». Il suffit de modifier les extension « .ex_ » en « .exe ».

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.