Bonjour je dois tester cet algorithme
Lire N
S prend la valeur 0
Pour k allant de 1 à N
D prend la valeur floor ( 4*random() +1 )
S prend la valeur S+D
Fin pour
Afficher S/N
Je n'ai jamais utiliser Algobox mais je bloque à pour k allant de 1 à N
Quelqu'un pourrait-il m'aider
Merci d'avance
Je ne me rappelle plus exactement des notations Algobox mais essaye
1<k<n
ou un truc dans le genre, tu devrais plus être bloqué.
En espérant t'avoir aidé !
k est la variable de boucle
elle s'incrémente toute seule à chaque début de boucle.
C'est un compteur automatique.
Cette variable prend la valeur de 1 à l'entrée dans le 1° POUR...
puis la valeur 2 à l'entrée dans le 2° POUR...
ainsi de suite, jusqu'à N.
Les boucles suivantes sont équivalentes :
------------------------------
Pour k variant de 1 à N
faire...
Fin de Pour
------------------------------
k prend la valeur 1
Tant que k N
faire...
k prend la valeur k + 1
Fin de Tant
--------------------------------
OK merci beaucoup
J'ai trouvé comment faire
Cependant je ne suis pas sur pour la ligne D prend la valeur floor(4*Random() +1 )
j'ai mi D prend la valeur Floor(x) et j'ai remplacé x par 4*random() +1
Oui quand je place le floor ça me donne floor de (x)
Je dois donc bien remplacer le x par 4*Random() +1?
Ensuite je dois indiquer ce que fait cet algorithme de manière générale et le tester pour N = 5
Pour N=5 est il correct de dire que S appartient à un intervale ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :