Lancement en C
Fermé
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
-
2 déc. 2009 à 18:57
Moustiquet Messages postés 212 Date d'inscription samedi 3 octobre 2009 Statut Membre Dernière intervention 27 juin 2011 - 19 déc. 2009 à 19:21
Moustiquet Messages postés 212 Date d'inscription samedi 3 octobre 2009 Statut Membre Dernière intervention 27 juin 2011 - 19 déc. 2009 à 19:21
42 réponses
Salut
Je n'ai pas lu l'intégralité de ton pgm, j'ai été vérifier la suppression du int dans l'appel de trier.
Et là, horreur !
c'est quoi ce point-virgule juste-après trier ? pour le plaisir d'appeler trier sans paramètres ?
Avant d'attaquer le second point, qqes rappels
tab_de[] <= pas d'indice donc c'est un tableau
tab_de[un_indice] <= un indice donc c'est un element
ta fonction trier est décalrée void trier(int tableau[],int nbElem) : elle attend un tableau puis un entier
si tu fais trier(tab_de[i],nbElem); tu appeles ta fonction avec un entier puis un entier.
D'une manière plus générale, j'espère que tu te rends compte que ta progression se résume à des retouches ici et là. Tu es bien loin de "J'apprends un outil et je m'en sers". Tu en es à tester des symboles ici & là pour voir "ce que ça donne" alors qu'il faudrait un micro-projet pour apprendre une fonctionnalité. Apprendre les fonctions. Apprendre les variables locales. Apprendre le passage de paramètres. Maitriser les instructions de contrôle (for, if, do, switch). Même si je comprends ton irrésistible envie de programmer, tu ne fais pas l'effort de te plier au strict minimum pour arriver à produire quelque chose. Je veux bien aider qqun qui fait des efforts mais pas qqun qui n'en fait pas ou qui persiste à ignorer la voie qu'on lui indique.
À toi de jouer !
Je n'ai pas lu l'intégralité de ton pgm, j'ai été vérifier la suppression du int dans l'appel de trier.
Et là, horreur !
trier; (tab_de[i],nbElem);
c'est quoi ce point-virgule juste-après trier ? pour le plaisir d'appeler trier sans paramètres ?
Avant d'attaquer le second point, qqes rappels
tab_de[] <= pas d'indice donc c'est un tableau
tab_de[un_indice] <= un indice donc c'est un element
ta fonction trier est décalrée void trier(int tableau[],int nbElem) : elle attend un tableau puis un entier
si tu fais trier(tab_de[i],nbElem); tu appeles ta fonction avec un entier puis un entier.
D'une manière plus générale, j'espère que tu te rends compte que ta progression se résume à des retouches ici et là. Tu es bien loin de "J'apprends un outil et je m'en sers". Tu en es à tester des symboles ici & là pour voir "ce que ça donne" alors qu'il faudrait un micro-projet pour apprendre une fonctionnalité. Apprendre les fonctions. Apprendre les variables locales. Apprendre le passage de paramètres. Maitriser les instructions de contrôle (for, if, do, switch). Même si je comprends ton irrésistible envie de programmer, tu ne fais pas l'effort de te plier au strict minimum pour arriver à produire quelque chose. Je veux bien aider qqun qui fait des efforts mais pas qqun qui n'en fait pas ou qui persiste à ignorer la voie qu'on lui indique.
À toi de jouer !
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
19 déc. 2009 à 19:21
19 déc. 2009 à 19:21
Je voulait juste demander si le passage de paramètre si sa veux dire que lorsqu'on porte une valeur dans un autre parametre exemple lors de indmin = j est un passage de parametre. Merci