Mastermind4

Soyez le premier à donner votre avis sur cette source.

Vue 5 308 fois - Téléchargée 445 fois

Description

Un jeu de mastermind à 4 chiffres. Il faut connaître les règles du jeu....

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

mogwai93
Messages postés
361
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
19 mars 2015
-
tout ce qui est contenu dans le repertoire debug ne sert à rien !
acx01b
Messages postés
281
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
8 juillet 2014
3 -
salut

l'algo de comparaison n'est pas bon
le bon algo par exemple pourrait être:

pour i variant de 0 à 3
si tentative[i] = sauve[i]
noir <-- noir+1
sauve[i] <-- -1
tentative[i] <-- -1
fin si
fin pour

pour i variant de 0 à 3
pour j variant de 0 à 3
si tentative[i] > -1 et tentative[i] = sauve[j]
blanc <-- blanc + 1
sauve[i] <-- -1
tentative[i] <-- -1
fin si
fin pour
fin pour
acx01b
Messages postés
281
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
8 juillet 2014
3 -
ha et aussi tu n'as pas besoin du for(tour=0;tour<11;tour++)
en plus du if(tour==10)
je pense que tu devrais mettre un while(1) plutôt

et aussi tu pourrais tester que scanf renvoie bien 4 et que les nombres sont compris entre 0 et 8, sinon tu redemandes de taper les chiffres
Math_Ador
Messages postés
4
Date d'inscription
vendredi 12 janvier 2007
Statut
Membre
Dernière intervention
30 avril 2010
1 -
Merci à toi acx01b
Je vois que tu es rapide et prolix...
Je ne le suis pas autant que toi mais je vais essayer d'intégrer tes commentaires.
Je m'excuse (si celà à un sens) mais je suis débutant, ca fait trois mois que j'ai commencé à programmer.
Je te souhaite une bonne journée.

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.