Bonjour je bloque a une question de mon devoir maison
Nous avons l'algorithme
Début
a prend la valeur 0
saisir n
Pour k de 0 à n-1
a prend la valeur a+(Exp((1+k/n)²))/n
Fin pour
affiché a
Fin
Et Bn-An=(e^4-e)/n
Modifier l'algorithme pour que l'affichage final soit n , an ,bn, ou n est le plus petit entier tel que
Bn-An<p lorsque l'utilisateur choisit le valeur p.
Voila merci d'avance
Oui celui pour trouvé Bn et An
Début
a prend la valeur 0
saisir n
Pour k de 0 à n-1
a prend la valeur a+(Exp((1+k/n)²))/n
Fin pour
affiché a
b prend la valeur (e^4-e)/n +a
affiché b
Fin
OK pour b par contre il faut initialiser tes variables. De plus le calcul de b doit se faire aussi dans la boucle "pour"
Début
a prend la valeur 0
b prend la valeur ...
saisir n
Pour k de 0 à n-1
a prend la valeur a+(Exp((1+k/n)²))/n
b prend la valeur (e^4-e)/n +a
Fin pour
afficher a
afficher b
Fin
D'accord je ne savais pas si je devais ouvrir une autre boucle ou l'insseré dans celle ci.
Par contre je ne comprend pas dans " Modifier l'algorithme pour que l'affichage final soit n , an ,bn, ou n est le plus petit entier tel que
Bn-An<p lorsque l'utilisateur choisit le valeur p." d'où provient le p ?
Oui on n'a pas encore fini l'algorithme. Alors d'abord b prend la valeur de combien lors de l'initialisation?
Car pour Bn on me donne
Bn=1/n(f(1+1/n)+f(1+2/n)+...+f(1+n/n))
Alors que pour An=1/n(f(1)+f(1+1/n)+f(1+2/n)+...+f(1+n-1/n))
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :