DM pour demain algorithme sur les suites
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
par ornitorinque07 » 12 Mar 2013, 19:46
voila il faut que je fasse un algorithme pour demain qui a partir de la valeur n, calcule et affiche le plus petit entier n tel que u(n)<*ou égal* 901 et la valeur de u(n) correspondante. Le probleme est que cela depasse mes competences !
Pourriez vous m'aider merci d'avance !
-
raph107
- Membre Relatif
- Messages: 205
- Enregistré le: 17 Sep 2005, 08:53
-
par raph107 » 12 Mar 2013, 19:48
Quelle est l'expression de ta suite?
par ornitorinque07 » 12 Mar 2013, 19:52
u(n+1) = 0,9u(n) + 90
u(0) = 1000
par ornitorinque07 » 12 Mar 2013, 19:55
j'ai oublié de preciser que on a calculer u(n) = 100x0,9^n+900
(pardon ^^)
-
raph107
- Membre Relatif
- Messages: 205
- Enregistré le: 17 Sep 2005, 08:53
-
par raph107 » 12 Mar 2013, 19:59
ornitorinque07 a écrit:u(n+1) = 0,9u(n) + 90
u(0) = 1000
U=1000
n=0
Tant que u > 901
u = 0.9u + 90
n = n + 1
Fin tant que
Afficher n et u
-
raph107
- Membre Relatif
- Messages: 205
- Enregistré le: 17 Sep 2005, 08:53
-
par raph107 » 12 Mar 2013, 20:14
ornitorinque07 a écrit:j'ai oublié de preciser que on a calculer u(n) = 100x0,9^n+900
(pardon ^^)
On n'a pas besoin de ce résultat pour l'algorithme. Il faut donc utiliser la définition de u(n) pour l'algorithme et non pas le résultat final, et c'est ça l'intérêt d'un algorithme
par ornitorinque07 » 12 Mar 2013, 20:48
Merci beaucoup ! Et pour le programmer ce serait comment ? J'ai essayer et ça ne marche pas !
-
raph107
- Membre Relatif
- Messages: 205
- Enregistré le: 17 Sep 2005, 08:53
-
par raph107 » 12 Mar 2013, 21:05
ornitorinque07 a écrit:Merci beaucoup ! Et pour le programmer ce serait comment ? J'ai essayer et ça ne marche pas !
Le programme dépend du langage de ta machine. Un algorithme est indépendant des machines et des langages. C'est à toi de transcrire l'algorithme en fonction du langage de ta machine.
par ornitorinque07 » 12 Mar 2013, 22:11
oui je pense l'avoir transcris correctement mais ça ne marche pas ! pour le "tant que" j'ai utilisé "while", c'est bien ça ?
-
raph107
- Membre Relatif
- Messages: 205
- Enregistré le: 17 Sep 2005, 08:53
-
par raph107 » 12 Mar 2013, 22:14
ornitorinque07 a écrit:oui je pense l'avoir transcris correctement mais ça ne marche pas ! pour le "tant que" j'ai utilisé "while", c'est bien ça ?
Tu peux recopier ce que tu as fait?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 89 invités