Les chiffres et des lettres - un jeu simple

Soyez le premier à donner votre avis sur cette source.

Vue 6 054 fois - Téléchargée 758 fois

Description

Comme le titre l'indique c'est le jeu des chiffres et des lettres qui se joue à 2 (Donc on ne joue pas contre l'ordi !!!)
Dans le vrai jeu les candidats s'opposent sur les même nombres et même lettres, mais sur mon programme ce serai bête de faire ainsi...
Je n'ai pas mis de dico de mot !!!

C'est mon premier code posté... Donc c'est pas très clair et mes commentaires ont plein de faute d'orthographe...
Pour le nivo j'ai mis dans débutant, mais je pense que c'est un peu plus... (A vous de voir)
@+

PS: C'est mon projet de fin d'année en BTS info de gestion 2005 (C'est pas très compliqué quand même !!!)

Conclusion :


Lancer le logiciel il créer automatiquement un fichier data.ini c'est pour les chronomètres, il sont modifiables dans les option du prog...

Liste des bugs connu :
- Dans la partie chiffre, si on coche 2 chiffres,
et qu'ensuite on décoche le premier chiffre qu'on a coché, et qu'on coche un autre chiffres alors on ne changera pas le premier chiffress mais le second ...
Je sais d'où vien le bug, mais je n'ai pas encore trouvée une solution

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
8
Date d'inscription
lundi 7 juillet 2003
Statut
Membre
Dernière intervention
21 novembre 2006

Salut,

j'ai quand même eu 17 pour ce projet ;)

@+
Messages postés
8
Date d'inscription
lundi 7 juillet 2003
Statut
Membre
Dernière intervention
21 novembre 2006

Salut,
merci pour la note ....
J'ai mis à jour la source...
Mais dans mon projet la prof c'est trompé car elle nous avait dis que c'était 8lettres, et elle c'est trompé aussi pour les points!
Enfin j'ai tous modifier c'est bon
En fait vraiment pas grand chose en Vb quans meme...
Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
20
Concernant l'amélioration dont je te parlais précédemment, on peut encore faire mieux.
En effet, avec la méthode présentée, tu as autant de chances d'avoir un 'A' qu'un 'Y'. Pas top pour les tirages, surtout en langue française.
Idem pour les consonnes, autant de chances d'avoir un 'T' qu'un 'W'.

========================
Dim VOYELLES As String
Dim nVoyelle As Long

VOYELLES = "AAAEEEEEIIIIOOOOUUY"
nVoyelle = Int(Rnd() * len(VOYELLES)) + 1 'Choisit un nombre au hasard entre 1 et Len(VOYELLES)
Voyelle Mid$(VOYELLES,nVoyelle,1)

Ainsi, la probabilité d'avoir un 'Y' est 5 fois inférieure à celle d'avoir un 'E'.
Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
20
Ca passe toujours sur France2, depuis 40 ans.
Bon, juste sur le principe du jeu :
Les tirages se font avec 9 lettres et pas 8. Mais ça ne change pas grand chose à ton programme qui fonctionne tout aussi bien avec 8 lettres.

Quand l'utilisateur veut rentrer les calculs qu'il a effectués pour 'Le compte est bon', c'est pas très intuitif comme fonctionnement. De plus, je n'ai pas encore réussi à valider un seul compte (j'ai pourtant le résultat, mais rien ne me dit que j'ai gagné). Je récupère 6 points après chaque compte réussi ... Ca devrait être 9. Et 6 pour un compte approchant... J'vais aller voir le code.

En parlant du code, il est certes très "améliorable", mais il a le mérite d'être assez clair, commenté, et franchement, c'est déjà pas mal.


=========================
Exemple d'amélioration :
=========================
Dim nVoyelle As Integer

nVoyelle = Int(Rnd() * 6) + 1 'Choisie un nombre au hasard entre 1 et 6

Select Case (nVoyelle) 'Attribue nVoyelle à une voyelle
Case 1:
Voyelle = "A"
Case 2:
Voyelle = "E"
Case 3:
Voyelle = "I"
Case 4:
Voyelle = "O"
Case 5:
Voyelle = "U"
Case 6:
Voyelle = "Y"
End Select

=================
peut être remplacé par :
=================

Dim VOYELLES As String
Dim nVoyelle As Long

VOYELLES = "AEIOUY"
nVoyelle = Int(Rnd() * 6) + 1 'Choisit un nombre au hasard entre 1 et 6
Voyelle = Mid$(VOYELLES,nVoyelle,1)


idem pour les consonnes où le gain est bien supérieur en nombre de lignes.
Messages postés
8
Date d'inscription
lundi 7 juillet 2003
Statut
Membre
Dernière intervention
21 novembre 2006

Salut, ça passait sur France télévision, le principe c'est qu'il y a deux candidat, il choississent qu'elle jeux il veulent faire, soit lettre soit chiffre.
Pour les lettres l'ordi donne 8lettres au hassard (enfin selon si l'utilisateur veux une consonne ou une voyelle), ensuite il doit faire un mot avec...
Pour les chiffres l'ordi sort un nombre aléatoire, et 6 autre nombres! Et avec les 6 autres nombres le candidat est sensé par des calculs retrouvé le grand nombre aléatoire....
Voilà
@+
Afficher les 6 commentaires

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.