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

Devoir maison Algorithme et suite

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

ju821
Messages: 6
Enregistré le: 24 Mar 2013, 14:03

par ju821 » 24 Mar 2013, 14:30

http://imagik.fr/view-rl/20604
Voila ce que j'ai réussi a faire

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 j’espè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 !

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 50 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite