Rechercher : dans
Par :

Programme sudoku

Dernière réponse le 27 déc 2008 à 14:39:37 Mély, le 22 déc 2008 à 11:02:07 
 Signaler ce message aux modérateurs

Bonjour,
J'ai un projet à faire sur les sudokus ou je vais présenter les règles, l'origine du sudoku ect... et j'aimerais expliquer comment générer une grille de sudoku par ordinateur ainsi que comment la résoudre (par ordi) mais je pense que le programme en langage C est trop complexe pour moi (même si j'ai déjà fait du C et du C++) c'était pour savoir si on pouvait m'expliquer les "grandes lignes " en français afin que se soit compréhensible par des gens qui ne seraient pas dans le contexte, merci d'avance.
bonne journée à tous

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « programme sudoku » dans :
Désactiver l'exécution de certains programmes au démarrage VoirDésactiver l'exécution de certains programmes au démarrage - Windows 98/Me/2000/XP/Vista Avec msconfig Avec WinPatrol Avec Startuplite Avec CCleaner Remarques Lorsque vous installez des logiciels, certains s'exécutent à chaque...
Supprimer complètement un programme VoirMalgré la désinstallation d'un programme, il se peut que des clés de registre ou des fichiers soient encore présents sur le PC. Si la méthode "classique" (clic droit/supprimer) ne fonctionne pas, il suffit d'utiliser l'éditeur du registre. Mise en...
[Linux] Installer les programmes (gestion des paquets, compil) Voir************************************************************** * INSTALLER UN PROGRAMME SOUS LINUX : **** * LA GESTION DES PAQUETS ou COMMENT SE SIMPLIFIER LA VIE * * UN EXEMPLE DE COMPILATION POUR SE FAIRE LA MAIN ...
Télécharger Sudoku Susser VoirPour tous les férus de sudoku, ce programme vous est destiné de près ou de loin. The Sudoku Susser est u programme qui vous aidera à jouer au sudoku. Le programme vous indique la meilleure démarche à adopter pour remplir une grille. Il vous informera...
Télécharger ProgDVB VoirLa diffusion de programme en numérique est de plus en plus en vogue depuis l'apparition de la connexion haut-débit. ProgDVB est un programme destiné à regarder des chaînes TV et à écouter des stations radio sur votre ordinateur. Il supporte le DVB-S...
Enterprise Resource Planning (ERP) - Progiciel de Gestion Intégr VoirIntroduction aux ERP Les ERP (en anglais Enterprise Resource Planning), aussi appelés Progiciels de Gestion Intégrés (PGI), sont des applications dont le but est de coordonner l'ensemble des activités d'une entreprise (activités dites verticales...
Analyste programmeur (développeur) VoirDéveloppeur Le métier de développeur (également nommé analyste-programmeur) consiste à concevoir et à développer une application informatique, c'est-à-dire transcrire un besoin en une solution informatique écrite dans un langage informatique....
Introduction à la programmation des CGI VoirPrésentation de l'interface CGI Un script CGI (Common Gateway Interface, traduisez interface de passerelle commune) est un programme exécuté par le serveur web (on dit généralement « côté serveur »), permettant d'envoyer au navigateur de...

1

HACKER 712, le 22 déc 2008 à 12:51:17

Salut !

Tu veux qu'on t'explique les regles ???
ou qu'on te fasse les grandes lignes du prog en C...

Répondre à HACKER 712

2

Mély, le 23 déc 2008 à 10:42:24

J'aimerais juste qu'on m'explique les grandes lignes du programme C.
Merci

Répondre à Mély

3

HACKER 712, le 23 déc 2008 à 11:18:41

Donc, tu maitrises le C... ?

Répondre à HACKER 712

4

Mély, le 23 déc 2008 à 11:44:45

J'en ai fait un an à peine.
Je ne veux pas créer le programme, mais juste expliquer les étapes (avec des mots).

Répondre à Mély

5

HACKER 712, le 23 déc 2008 à 11:54:58

Ah ! OK....

juste un detail pour t'aider a expliquer : les regles, tu peux les presenter sous forme de console (ou de QCM par console) ainsi que les origines : ce sera deja ca de fait !

pour ca je peux t'aider, c'est hyper facile !


apres, pour generer une grille, il y a plusieurs methodes : ( 2, en fait ! )
- soit l'ordinateur chopisit un nombre au hasard, et ce nombre correspond a une carte deja chargée dans un fichier
- soit l'ordi genere completement ma carte


pour verifier si les cases sont bien remplies, il y a encore deux methodes :
- soit les grilles ont ete remplies au prealable, et l'ordi verifie si le nombre que tu mets est egal a celui que tu as prevu dans le fichier
- soit a l'aide d'une formule, il verifie si le nombre peux y aller
attention, dans la 2EME METHODE si il y a plusieurs choix de nombre par cases, l'ordi ne peut en aucun cas savoir si l'un des deux est bon ou pas ( c'est pas un devin ! )


allez, salut !

Répondre à HACKER 712

6

Mély, le 23 déc 2008 à 12:22:30

Merci

:)

Répondre à Mély

7

HACKER 712, le 23 déc 2008 à 12:34:30

Tu as besoin d'autre chose ?

Répondre à HACKER 712

8

mély, le 23 déc 2008 à 19:01:25

Ben après je voulais essayer d'expliquer les étapes pour résoudre un sudoku tout en disant que ces étapes décrites en "français" pouvaient se mettre en langage C mais que je ne le ferais pas car c'était trop compliqué mais je voulais quand même expliquer un peu comment il faudrait raisonner voilà

Répondre à mély

9

HACKER 712, le 24 déc 2008 à 10:03:34

Donc c'est bon ?

est-ce que tu veux que je te fasse la console du QCM sur les origines et les regles ?

Répondre à HACKER 712

10

mély, le 24 déc 2008 à 11:08:13

Euh je ne sais pas ce que c'est qu'une console en fait... :D mais ne t'embête pas ça ira merci :)

Répondre à mély

11

HACKER 712, le 24 déc 2008 à 12:25:23

Je te promet c'est hyper facile et rapide ?

au fait les consoles c'est des fenetres moches toutes noires (mais c'est facille a programmer...)


allez, si tu veux le prog du QCM, dis le moi ! Ca me ferait plaisir de te le faire !!!

Répondre à HACKER 712

13

 Mély, le 27 déc 2008 à 14:39:37

Non mais ça ira, c'est vraiment très gentil à toi mais en fait je vais taper mon projet en latex et je ne vois pas trop à quoi me servirais une console... ni le QCM désolé
mais encore merci pour tout !

Répondre à Mély

12

fiddy, le 24 déc 2008 à 12:31:41

Salut,
Pour la résolution, il existe plusieurs méthodes (plus ou moins efficace selon la difficulté de la grille, et plus ou moins facile à programmer).
La méthode la plus simple et la plus bête consiste à regarder pour chaque case tous les chiffres possibles (carré, ligne, colonne). Et après, c'est parti pour tester toutes les combinaisons (donc fonction récursive).
Cette méthode marche bien pour les grilles faciles. Après tu peux rajouter des heuristiques.
Je te donne un lien qui en donne quelques uns : http://www.sudoku-land.com/pres-sudoku/resolution-sudoku.php­
Cdlt
Google is your friend

Répondre à fiddy
Collection CommentÇaMarche.net