bonjour à tous voilà je suis boquée au niveau de l'exercice suivant : int fact (int x) { if (x == 1) { 1; } else { | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

bonjour à tous voilà je suis boquée au niveau de l'exercice suivant : int fact (int x) { if (x == 1) { 1; } else {

salut à toutes et tous , je suis bloquée au niveau de l'exercice suivant : int fact (int x) { if (x == 1) { 1; } else { return x * (x - 1); } je ne comprends pas que la réponse ne soit pas fact ou n pour la deuxième réponse à donner. Je relis je relis mon cours mais je ne comprends pas pourquoi ma réponse est fausse. Merci d'avance à celui ou celle qui voudra bien me donner bde son temps

26th Nov 2018, 1:18 PM
Séverine MOUNIER
10 Answers
+ 10
Euh effectivement si vous écrivez "return" et puis "fact" et on vous dit que c'est faux cela n'est pas normal..... Je ne saurais pas vous dire autre chose, normalement la fonction est comme ceci: int fact(int x) { if(x==1){ return 1; } return x*fact(x-1); } Si vous écrivez exactement cela et on vous dit que c'est faux, il doit y avoir un problème mais (c'est bizarre par ce que je viens de refaire moi aussi la même question en C++ dans le cours et j'ai bon....)
26th Nov 2018, 2:39 PM
Uni
Uni - avatar
+ 9
Quel est le message d'erreur précisément s'il vous plaît?
26th Nov 2018, 2:04 PM
Uni
Uni - avatar
+ 9
D'accord. De rien je suis désolé de ne pas avoir pu vous aider plus que ça. Bonne chance et bonne continuation !
26th Nov 2018, 2:58 PM
Uni
Uni - avatar
0
int fact (int x) { if ( x == 0 ) return 1; return (x * fact(x - 1)); }
26th Nov 2018, 1:24 PM
Prokopios Poulimenos
Prokopios Poulimenos - avatar
0
je rentrais cela mais l’ordi m’ecrit faut je ne comprends pas merci beaucoup a toi j’avais bien compris l’exercice et les lecons merci de m’avoir accordé du temps cest top
26th Nov 2018, 1:41 PM
Séverine MOUNIER
0
il m’ecrit toujours faut ☹️☹️
26th Nov 2018, 1:43 PM
Séverine MOUNIER
0
Coud-vous ajouter votre code dans la cour de récréation car je ne parle pas français ?
26th Nov 2018, 2:18 PM
Prokopios Poulimenos
Prokopios Poulimenos - avatar
0
lorsque je reponds fact en seconf reponse l’ordinateur ecrit wrong donc faux. je me suis deconnectee reconnectee pour voir si mon ordi bugait et cest toujours pareille j’ecrit : retour/ fact et le message dit Wrong donc faut. il n’y aurait pas un bug j’ai perdu des points pour rien car la reponse est bien fact mais pourquoi sololearn dit que cest faux ? je suis penible desolee
26th Nov 2018, 2:34 PM
Séverine MOUNIER
0
ben j’ai envoye un mail a sololearn car je ne comptends pas. je pense que cest un bug , ca vient de mon ordi il est vieux merci de m’avoir repondu si rapidement
26th Nov 2018, 2:57 PM
Séverine MOUNIER
0
c’est deja tres sympathique merci
26th Nov 2018, 3:11 PM
Séverine MOUNIER