Bonjour, voici un algorithme ainsi que ses quelques questions j'ai répondu aux trois premières sans problèmes mais je n'arrive pas la dernière.
VARIABLES
-U EST DU TYPE NOMBRE
-V EST DU TYPE NOMBRE
-n EST DU TYPE NOMBRE
-i EST DU TYPE NOMBRE
DEBUT ALGORITHME
-AFFICHER "Donner l'indice qui vous interresse"
-LIRE n
-U PREND LA VALEUR 5
-POUR i ALLANT DE 1 A n
-DEBUT POUR
-U PREND A VALEUR (4*U-1)/(U+2)
-FIN POUR
-AFFICHER "Le...."
-AFFICHER U
FIN ALGORITHME
1-Que fait cet algorithme?
Cet algorithme calcule les termes de la suite (Un) tel que: Un+1=(4Un-1)/(Un+2) avec U0=5
2-Ecrire complètement la troisième ligne en partant de la fin.
"-AFFICHER "Le nième""
3-Modifier l'algorithme pour qu'il donne toutes les valeurs de Un inférieur ou égale à n. (n toujours donné par l'utilisateur)
J'ai refais le meme algorithme en rajoutant:
"... -DEBUT POUR
-U PREND A VALEUR (4*U-1)/(U+2)
-> -AFFICHER U
-FIN POUR
..."
(testé sur calculatrice et ça marche)
4-Ecrire un algorithme (en languauge <<naturel>>) qui détermine la valeur de n à partir de laquelle, la distance entre Un et 1 est plus petite que 0,01.
Et là je bloque.. merci de bien vouloir m'aider s'il vous plaît,
merci d'avance.
A la place de "POUR i ALLANT DE 1 A n" il faudrait mettre :
i prend la valeur 0
U PREND LA VALEUR 5
TANT QUE |U-1| > 0.01
U PREND A VALEUR (4*U-1)/(U+2)
i prend la valeur i+1
FIN TANT QUE
AFFICHER "la valeur de n à partir de laquelle, la distance entre Un et 1 est plus petite que 0,01 est N= "
AFFICHER i
heu, oui, pour afficher tous les termes, il suffit de rajouter un AFFICHER U dans la boucle. Pourquoi ? il y a quelque chose qui te choque ?
En fait, c'est juste qu'en lisant l'énoncé moi je comprends afficher tous les termes de la suite (U_n) tel que:
U_n <= n
ha oui je comprends ce que tu dis. "pour qu'il donne toutes les valeurs de Un inférieur ou égale à n", c'est vrai que c'est ambiguë.
nous on l'a traduit : "pour qu'il donne toutes les valeurs de Un de 1 à n" parce que c'est plus probable. Ça n'aurait aucun sens de chercher des Un
n. C'est typique d'un énoncé mal formulé.
typique de mes exercice ^^ mais quand je fais ceci toutes les valeurs de Un précédant le résultat final s'affiche donc ça devrai etre bon..
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :