A voir également:
- Corrigée du fonction
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonctionnement du protocole http - Guide
- Pix url corrigée ✓ - Forum Programmation
3 réponses
Serieusement j'ai pas bien compris si vous pouvez me passer le code corrigée se serrait plus comprehensible pour moi.Merci
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
16 oct. 2008 à 00:15
16 oct. 2008 à 00:15
Apprendre à débugger par soi-même est une chose : pour celà tu peux ajouter (juste pour tester/débugger) des printf en affichant les valeurs de tes variables pour vérifier qu'elles contiennent bien la valeur qu'elles devraient avoir.
J'ai regardé vraiment en diagonale ton code...donc peut-être que ma réponse n'est pas suffisante car je me suis limité à un truc trouvé : la fonction "return" retourne une valeur c'est-à-dire que la fonction est quittée en renvoyant une valeur ; donc tout ce qui se trouve après un return est ignoré. Ton 2ème return ne se fait pas.
Il n'est pas possible de retourner plusieurs valeurs. Pour y remédier, soit tu passes tes variables "par adresse" et tu modifie leur valeur dans la fonction, soit tu utilises une structure de 2 float et tu pourras la retourner.
J'ai regardé vraiment en diagonale ton code...donc peut-être que ma réponse n'est pas suffisante car je me suis limité à un truc trouvé : la fonction "return" retourne une valeur c'est-à-dire que la fonction est quittée en renvoyant une valeur ; donc tout ce qui se trouve après un return est ignoré. Ton 2ème return ne se fait pas.
Il n'est pas possible de retourner plusieurs valeurs. Pour y remédier, soit tu passes tes variables "par adresse" et tu modifie leur valeur dans la fonction, soit tu utilises une structure de 2 float et tu pourras la retourner.
saly_inf
Messages postés
44
Date d'inscription
lundi 13 octobre 2008
Statut
Membre
Dernière intervention
29 décembre 2008
4
16 oct. 2008 à 00:25
16 oct. 2008 à 00:25
salut...
je suis d'accord avec toi ... la fonction peux retourner une seule valeure alors en prossede avec une procédure...
@+
je suis d'accord avec toi ... la fonction peux retourner une seule valeure alors en prossede avec une procédure...
@+
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
16 oct. 2008 à 00:36
16 oct. 2008 à 00:36
C'est ce que j'ai dit précedemment
Il n'est pas possible de retourner plusieurs valeurs. Pour y remédier, soit tu passes tes variables "par adresse" et tu modifie leur valeur dans la fonction, soit tu utilises une structure de 2 float et tu pourras la retourner.
Il n'est pas possible de retourner plusieurs valeurs. Pour y remédier, soit tu passes tes variables "par adresse" et tu modifie leur valeur dans la fonction, soit tu utilises une structure de 2 float et tu pourras la retourner.