JEU DU MOT CACHÉ (STYLE PENDU)

Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015
- - Dernière réponse : jibus514
Messages postés
1
Date d'inscription
mardi 21 juin 2005
Statut
Membre
Dernière intervention
21 juin 2005
- 21 juin 2005 à 15:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31081-jeu-du-mot-cache-style-pendu

Afficher la suite 
garslouche
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015
-
Initié pour ça ? C'est un peu prétentieux il me semble...

Pour ce qui est de la programmation :
- tu ferais mieux d'utiliser plusieurs fonctions plutôt qu'un gros main
- les commentaires sont bien utilisés je trouve (ni trop ni trop peu). En revanche mettre 50 tirets dans le commentaire ne sert à rien si tu tiens compte de ma remarque précédente...
- tu ne fais aucun contrôle sur ce que saisit le joueur. Il peut saisir # ou & ou @ et c'est compté comme une erreur. Pire, les caractères accentués et les majuscules sont comptés comme des erreurs (ta liste de mots étant en minuscule). Tu devrais prévoir ce genre de contrôle.
- je trouve ton indentation moyennement lisible. Tu n'es pas cohérent : un coup tu saut une ligne après une accolade, un coup non, un coup tu mets plusieurs tabulations, ...
- la ligne "else{ if (deja[i]=='\0' && deja[0]!=lettre && deja[1]!=lettre && deja[2]!=lettre && deja[3]!=lettre && deja[4]!=lettre && deja[5]!=lettre && deja[6]!=lettre && deja[7]!=lettre && deja[8]!=lettre&& deja[9]!=lettre&& deja[10]!=lettre&& deja[11]!=lettre&& deja[12]!=lettre&& deja[13]!=lettre&& deja[14]!=lettre && deja[15]!=lettre && deja[16]!=lettre && deja[17]!=lettre && deja[18]!=lettre && deja[19]!=lettre&& deja[20]!=lettre && deja[21]!=lettre && deja[22]!=lettre && deja[23]!=lettre && deja[24]!=lettre && deja[25]!=lettre){" est proche du blasphéme informatique !!! Un petit FOR serait tellement mieux! (et même j'en ferais une fonction à part si j'étais toi). Et pour information tu peux écrire "else if" sans avoir besoin d'accolade entre le else et le if.
- il me semble que tu abuse aussi des "break". Toujours la même remarque : avec plusieurs fonctions tu pourrais faire plus lisible et maintenable

Bonne prog
Penguin_X
Messages postés
31
Date d'inscription
jeudi 19 février 2004
Statut
Membre
Dernière intervention
29 mai 2005
-
Mon dieu vive l'orienté objet !
cs_florian15
Messages postés
11
Date d'inscription
jeudi 19 février 2004
Statut
Membre
Dernière intervention
31 janvier 2007
-
je reconnais que ce n'est pas du tout objet tout cela, vous avez raison, c'est un mes tout premier programme merci d'etre indulgent.

;-)
Penguin_X
Messages postés
31
Date d'inscription
jeudi 19 février 2004
Statut
Membre
Dernière intervention
29 mai 2005
-
Le code est très bien par exemple. C'est qu'avec l'orienté objet ça éclaircie le programme :)
jibus514
Messages postés
1
Date d'inscription
mardi 21 juin 2005
Statut
Membre
Dernière intervention
21 juin 2005
-
bonjour,

je suis désolé, je débute en programmation.
Quand je lance le prog sous xcode (sur mac) il me dit que ya plein d'erreurs...?