Informatique

Question

Bonjour,

Il se trouve que je n'arrive pas à trouver la solution à un problème malgré mes innombrables efforts. Voila ce qu'il en est:

J'ai une suite A(n) qui s'exprime comme une successions de racine carré de 1 comme ceci :

==> A(n)=sqrt(1+sqrt(1+sqrt(1+sqrt(1).... , avec n radicaux, vous l'aurez compris.

La question est la suivante, comment faire un programme python qui renverrai la valeur exacte de cette suite. Je n'arrive pas à comprendre comment faire pour modéliser une suite infinie sur python.

Merci d'avance...
Bonjour, Il se trouve que je n'arrive pas à trouver la solution à un problème malgré mes innombrables efforts. Voila ce qu'il en est: J'ai une suite A(n) qui s'

1 Réponse

  • Bonsoir,

    from math import sqrt

    def a(n):

      a = 1

      for i in range(1, n):

         a = sqrt(1 + a)

      return a