Accueil > > > JEU TAQUIN AVEC MATRICE
JEU TAQUIN AVEC MATRICE
Information sur la source
Description
çE CODE ET BIEN UNE SIMPLE PRESENTATION DU JEU DE TAQUIN,je l'ais bien eut d'une amie j'espère qu'il vous aide a ameliorer un travail equivalent,merci
Source
*************les structures des données*********/
typedef int matrice [3][3];
typedef struct noeud
{
matrice val;
noeud *fils[5];
}noeud;
typedef noeud *arbre;
/*************remplissage de la matrcice***********/
void constr_matrice (matrice m)
{
int i,j;
printf("entrer la configuration originale du jeu SVP\n2\tpui\t8\tpui\t3\n1\tpui\t6\tpui\t4\n7\tpui\t0\tpui\t5\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
printf("entrer le chiffre [%d][%d]\t",i+1,j+1);
scanf("\n%d",&m[i][j]);
}
//affichage
printf (" la matrice de depard est \n\n");
for(i=0;i<3;i++)
{
printf("\t\t\t _____ _____ _____ ");
for(j=0;j<3;j++)
printf("\t\t\t | %d | ",m[i][j]);
printf("\n");
}
printf("\n\n\n");
}
int detection_jocker (matrice m)
{
int i,j;
for (i=0;i<3;i++)
for(j=0;j<3;j++)
{
if (m[i][j]==0)
return (m[i][j]);
}
}
/*
noeud* remplissage_arbr(noeud *a)
{
if(a==NULL)
{
a=(noeud*)malloc(sizeof(noeud));
//la fig initiale est dans la racine
a->val=matrice1;
*/
/*************les fonctions*********/
void affichage_matrice_depard ()
{
system ("color 31");
printf (" la matrice de depard est \n\n");
printf(" _____ _____ _____ \n");
printf(" | 2 | 8 | 3 | \n");
printf(" | _____ | _____ | _____| \n");
printf(" | 1 | 6 | 4 | \n");
printf(" | _____ | _____ | _____| \n");
printf(" | 5 | | 7 | \n");
printf(" | _____ | _____ | _____| \n");
}
void affichage_matrice_finale ()
{
system ("color E5");
printf (" la matrice finale est \n\n");
printf(" _____ _____ _____ \n");
printf(" | 1 | 2 | 3 | \n");
printf(" | _____ | _____ | _____| \n");
printf(" | 8 | | 4 | \n");
printf(" | _____ | _____ | _____| \n");
printf(" | 7 | 6 | 5 | \n");
printf(" | _____ | _____ | _____| \n");
}
void main ()
{
int k;
matrice m;
affichage_matrice_depard ();
printf("\n\n");
affichage_matrice_finale ();
printf("\n\n");
constr_matrice (m);
k=detection_jocker ( m);
printf(%d",k);
}
Conclusion
ça marche bien ,sur mon compilateur vc6.0
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Pointeurs avec matrice + VB [ par kernel32 ]
En fait j'ai fait un jeu en VB6, un puissance 4 (donc on a un plateau de 7 en largeur sur 6 en hauteur). Je développe à côté une d
le jeu de la vie en octave [ par fleurial ]
Bonjour à tous. Je suis étudiante en Sciences de le Vie (Biologie =). Et on doit chercher l'algorithme ainsi que le programme en Octave du j
Visualiser des objets 3d [ par philas ]
Bonjour! Je n'ai strictement aucune connaissance en c++, alors peut-être pouvez-vous m'éclairer: Je travaille sur un jeu 3d en collaboration avec un p
allacation dynamique d'un tableau contenant un string [ par e52guill ]
Bonjour Un petit souçi d'allacation de mémoire: J'ai défini une structure censé représenter un élément d'une matr
algo du jeu de dames [ par lesaleas ]
je suis étudiante et je dois programmer un jeu de dames je m'y connait rien, aidez moi s'il vous plait!!!!! léa
[SDL - OpenGL - POO] cherche collaborateurs pour jeu 2D [ par MrdJack ]
salut, je projetes de faire un jeu 2D de type bomberman/dynablaster en SDL/OpenGL/POO, je cherche des programmeurs interressé ayant juste des not
programmation du jeu d'échecs [ par danyx ]
bonsoir à tousvoila ma passion c'est de développer mon prog d'échecs (en C) . S'il y a des personnes qui désirent discuter de ce s
Résolution du jeu sudoku [ par marik7335 ]
Salut tout le monde,J'aimerais avoir quelques quelques pistes pour pouvoir résoudre le jeu du sudoku en C. J'ai du mal à établir l'algo
répétition d'allocation, désallocation de mémoire sur des matrices [ par BouiB1 ]
Bonjour a tous ! pour mes cours j'ai besoin de faire un petit programme de résolution de systèmes linéaires. Le problème n'est pas
matrice [ par khel448800khel ]
bonsoir,au fait c'est pour savoir comment réaliser un programme qui affiche une la sous matrice la plus dense d'une matrice de dimension n lu sur
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : SAC A DOS RE : SAC A DOS par hadjkaddour
Cliquez pour lire la suite par hadjkaddour
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|