Programme de sudoku

Soyez le premier à donner votre avis sur cette source.

Vue 11 893 fois - Téléchargée 2 756 fois

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

Ajouter un commentaire

Commentaires

cs_nikau
Messages postés
8
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
30 juillet 2012
-
Jolie !
AFPA2003
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
22 mai 2013
-
Bonjour et félicitation pour ce travail.

En fait je suis arrivé ici en cherchant un composeur de grille pour des sudoku multi grilles, genre kamikaze, banzai, marathon, triathlon, etc.
voir sur http://kelpi.zabro.free.fr/Web/Sudoku/sdk5.htm

Serait-il possible d'adapter ce code pour ces autres grilles de sudoku ?
AffreuxJojp
Messages postés
7
Date d'inscription
jeudi 20 juillet 2006
Statut
Membre
Dernière intervention
27 novembre 2016
-
Bonjour,
Ce n'est pas une adaptation que vous préconisez mais un nouveau programme car les algoritmes nécessaires pour construire ou résoudre ces nouvelles grilles sont à inventer.
La version actuelle permet seulement de changer les signes présentés (par exemple des lettres) tout en restant dans la même logique de la grille 9 x 9.
Les sources de la version actuelle sont disponibles, rien ne vous empèche de vous en inspirer pour créer ces grilles multiples et résoudre tous les nouveaux problèmes que cela entraine...
Bien à vous,
AffreuxJojp
ccgousset
Messages postés
147
Date d'inscription
samedi 1 août 2009
Statut
Membre
Dernière intervention
5 novembre 2019
-
Ya pas les sources de ton programme mfc . Envoie le code chef .... Le 256 avec contraintes c est moi pour info.

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.