Bonjour, je dois réaliser un projet où je dois calculer un taux de probabilités sur une histoire avec des marins qui doivent arriver sur un bateau. Bref, dans ma fonction j'appel donc la fonction "arivobatoCalc" (qui est sensé me renvoyé "true" ou "false") dans une boucle for afin que l'appel se fasse plusieurs faux pour que je puisse ainsi calculer mon taux. Cependant, l'appel de la fonction ne s'effectue qu'une seule fois ce qui fait que je me retrouve avec un taux forcément égal à 0 ou 1. Auriez vous une solution svp ?
Voici la partie du code qui pose problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for(i=1; i<=nbMarins; ++i) { if (arivobatoCalc(planche, pos) == true) { taux = taux + 1; } } taux = taux / nbMarins; Ut.afficher(taux + "\n"); return taux;
Partager