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
10 Antworten
+ 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....)
+ 9
Quel est le message d'erreur précisément s'il vous plaßt?
+ 9
D'accord. De rien je suis désolé de ne pas avoir pu vous aider plus que ça. Bonne chance et bonne continuation !
0
int fact (int x) {
if ( x == 0 )
return 1;
return (x * fact(x - 1));
}
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
0
il mâecrit toujours faut âčïžâčïž
0
Coud-vous ajouter votre code dans la cour de récréation car je ne parle pas français ?
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
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
0
câest deja tres sympathique merci