Devoir maison Algorithme et suite
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
ju821
- Messages: 6
- Enregistré le: 24 Mar 2013, 14:03
-
par ju821 » 24 Mar 2013, 14:08
Bonjour a tous
Voici l'exercice que je dois résoudre :
Soit la suite (Un) définie sur N* par Un=1/1+1/2+1/3+....+1/n
1)Calculer les quatre premiers termes de la suite (Un). Donner la relation de récurrence exprimant Un+1 en fonction de Un.
2)Voici un algorithme:
Variables:
n,i: entiers;
u:réel;
Début
Entrer n
u<-1
Pour i allant de 2 à n faire
u <- u + 1/i;
fin pour ;
Afficher u
Fin.
Cet algo permet il d'obtenir Un? Sinon le corriger
3)Programmer la calculatrice et donner des valeurs approchées à 0.1 près de u50, u100, u1000.
4)a) Pour tout réel M positif donné, on souhaite déterminer le plus petit rang N tel que pour tout entier n supérieur ou égale a N, on a Un supérieur ou égale a M. Modifier cet algo de la question 2 de facon a résoudre ce problème.
b)Programmer, et donner le rang a partir duquel :
i)Un plus grand ou égal a 10; ii) Un plus grand ou égal a 50
Je suis bon pour les questions 1) 2) et 3) mais je suis bloqué a la question 4)
merci cordialement !
-
XENSECP
- Habitué(e)
- Messages: 6387
- Enregistré le: 27 Fév 2008, 19:13
-
par XENSECP » 24 Mar 2013, 14:23
Ok donc tu as besoin d'un :
while u < M
u <- u + 1/i
fin while
affiche i
-
XENSECP
- Habitué(e)
- Messages: 6387
- Enregistré le: 27 Fév 2008, 19:13
-
par XENSECP » 24 Mar 2013, 14:32
Alors tu n'as pas de "n" dans cette question. Tu as juste un "M".
Et tu "afficher i" après la fin de la boucle uniquement ;)
-
ju821
- Messages: 6
- Enregistré le: 24 Mar 2013, 14:03
-
par ju821 » 24 Mar 2013, 14:35
Et du coup pour le b) j'entre 10 et 50 pour M et sa doit me donner le rang ?
-
XENSECP
- Habitué(e)
- Messages: 6387
- Enregistré le: 27 Fév 2008, 19:13
-
par XENSECP » 24 Mar 2013, 14:37
Correct! :zen:
-
ju821
- Messages: 6
- Enregistré le: 24 Mar 2013, 14:03
-
par ju821 » 24 Mar 2013, 14:39
Okay ;)
Merci beaucoup pour ton aide ! <3
A bientôt jespère !
-
XENSECP
- Habitué(e)
- Messages: 6387
- Enregistré le: 27 Fév 2008, 19:13
-
par XENSECP » 24 Mar 2013, 14:41
Pas de soucis.
Bon courage pour la suite.
-
ju821
- Messages: 6
- Enregistré le: 24 Mar 2013, 14:03
-
par ju821 » 24 Mar 2013, 14:44
Hum probleme lorsque j'entre 50 pour M algobox me met que j'ai atteint la limite ! :O
-
XENSECP
- Habitué(e)
- Messages: 6387
- Enregistré le: 27 Fév 2008, 19:13
-
par XENSECP » 24 Mar 2013, 14:53
Oui c'est normal... On atteint de grosses valeurs. A mon avis le but n'est pas de résoudre pour M = 50 (ou tu dis que c'est trop gros).
-
ju821
- Messages: 6
- Enregistré le: 24 Mar 2013, 14:03
-
par ju821 » 24 Mar 2013, 14:55
Oui je vais mettre ça.
encore merci bonne journée !
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 56 invités