Algorithme : help

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

algorithme : help

par Forever93 » 07 Oct 2012, 15:34

Bonjour, j'essaye de faire cet algorithme mais je n'y arrive pas trop, à cause du Un+1, aidez moi svp !

On considere la suite (U n) n E N telle que U 0 = 1 et , pour tout entier naturel n , Un+1=( Un) + (1/n+1)

3. Ecrire un algorithme en langage naturel qui calcule le terme U 100 . ( pour verifier que votre algorithme fonctionne , vous devez le programmer sur votre calculatrice )

merci d'avance



Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 07 Oct 2012, 16:15

Hello Forever93

Un coup de main ...

ex: Un+1 = Un + 1
pourrait se traduire par
x <- x+1 autrement dit j'affecte à x, "la valeur précédente de x" + 1
Mon avatar me fait peur, est-ce normal docteur ?

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 16:21

bonjour :)
je vois mais je n'arrive toujours pas à trouver mon algorithme
:cry:

Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 07 Oct 2012, 16:28

Forever93 a écrit:bonjour :)
je vois mais je n'arrive toujours pas à trouver mon algorithme
:cry:

Ecris les relations
entre U1 et U0
entre U2 et U1
entre U3 et U2
et essaye ensuite d'imaginer un boucle pour retrouver
ce résultat donc pour n = 2 dans ce cas ...
Mon avatar me fait peur, est-ce normal docteur ?

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 16:30

entre U1 et u0
EN FAIT si on a U0 on U0+1=U1
je comprends pas comment je pourrai faire une boucle

Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 07 Oct 2012, 16:35

Forever93 a écrit:entre U1 et u0
EN FAIT si on a U0 on U0+1=U1
je comprends pas comment je pourrai faire une boucle

U1 = U0 + 1/1
U2 = U1 + 1/2
...
Imagine que tu initialises x avec U0=1 pour démarrer
Maintenant dans ta boucle de i=1 à 3 par exemple
si tu mets ceci x <- x+1/i
Vas-tu obtenir au final la bonne réponse ?
Mon avatar me fait peur, est-ce normal docteur ?

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 07 Oct 2012, 16:36

Forever93 a écrit:Bonjour, j'essaye de faire cet algorithme mais je n'y arrive pas trop, à cause du Un+1, aidez moi svp !

On considere la suite (U n) n E N telle que U 0 = 1 et , pour tout entier naturel n , Un+1=( Un) + (1/n+1)

3. Ecrire un algorithme en langage naturel qui calcule le terme U 100 . ( pour verifier que votre algorithme fonctionne , vous devez le programmer sur votre calculatrice )

merci d'avance

ça t'aidera peut-être

[img][IMG]http://imageshack.us/a/img546/3007/66968726.png[/img][/IMG]

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 16:43

merci beaucoup !!!
c'est donc sa l'algorithme ? :')

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 07 Oct 2012, 16:45

Forever93 a écrit:merci beaucoup !!!
c'est donc sa l'algorithme ? :')

à toi d'adapter à ta calculatrice
tu peux vérifier avec un tableur

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 16:47

oui j'ai adapté sa donne 0.0101020.....
c'est normal ,?
parceque y'avait une question avant que j'ai pas réussi à faire qui disait
donner un arrondi a 10^-5 prés de U100 à l'aide de votre calculatrice?
pour celle la ils la posent avant l'algorithme je savais pas cmt faire

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 07 Oct 2012, 16:50

Forever93 a écrit:oui j'ai adapté sa donne 0.0101020.....
c'est normal ,?
parceque y'avait une question avant que j'ai pas réussi à faire qui disait
donner un arrondi a 10^-5 prés de U100 à l'aide de votre calculatrice?
pour celle la ils la posent avant l'algorithme je savais pas cmt faire

au départ, tu as 1 et tu ajoutes toujours des nombres positifs

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 16:53

je sais pas si c'est la reponse à ma question ^^"
je voulais savoir si c'était normal que je trouve 0.0101020..... pour U100 stp

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 17:07

jai mis sa en fait :
1==>u
for(i,1,100)
((u+1)/i)==>u
end
disp u

c'est bon,? stp

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 07 Oct 2012, 17:23

Forever93 a écrit:jai mis sa en fait :
1==>u
for(i,1,100)
((u+1)/i)==>u
end
disp u

c'est bon,? stp

c'est (u+(1/i))==>u

Forever93
Messages: 9
Enregistré le: 07 Oct 2012, 15:26

par Forever93 » 07 Oct 2012, 17:31

sa marche pas si je mets la parenthése comme sa :(
mais pas grave
stp aide moi juste pour celle la, c'est ma derniére question, je m'excuse

donner un arrondi a 10^-5 prés de U100 à l'aide de votre calculatrice?

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 07 Oct 2012, 18:44

chan79 a écrit:c'est (u+(1/i))==>u

peut-être (u+1/i) ==> u

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 70 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