Algorithme d'approximation

Bonjour,
aide svp.. jé un exercice et j'arrive pas à la résolution.. il s'agit de faire un algorithme d'approximation.. on a une suite définit par : U0=a
U(n+1)=Un+(Un*Un)
déterminer un algorithme qui calcule et affiche le Nième terme de cette suite à (0,00001) prés. c'est à dire lorsque la differnce entre deux termes successifs devient inférieure ou égale à 0,00001.
j attends votre aide et merci..
Configuration: Windows Vista Internet Explorer 8.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Ca va être dur sans a.

    Tu l'as ou c'est une variable ?

    EDIT : non j'ai rien dit, c'est pas dur -_-', Une seconde je te fais ca
    1. a < 1 ?

      En clair si a n'est pas inférieur à une certaine valeur (même pas 1, mais plus un truc style 0.65), bah la limite de ta suite tendras vers +infini, et tu auras une boucle infine
      1. Bonjour,
        Tu peux utiliser la récursivité :
        Fonction U(n,a)
           Si n = 0
               U = a
           sinon
              cste = U(n-1,a)
              U = cste*(cste+1)
           fin_de_si
        Fin