👤

Bonjour, je voudrais transcrire cet algorithme en python, possible de m’aider ? (Voir image), c’est une étape pour un dm donc c’est assez important merci.
Ps : j’ai déjà essayer pour « for K in range (N) » on me dit que N n’est pas défini, et aussi pour la racine carrée de 2, j’ai tapé « sqrt(2) » ou « math.sqrt(2) » et dans les 2 cas on me dit que sqrt est non défini. J’attends votre aide au plus vite merci

Bonjour Je Voudrais Transcrire Cet Algorithme En Python Possible De Maider Voir Image Cest Une Étape Pour Un Dm Donc Cest Assez Important Merci Ps Jai Déjà Essa class=

Sagot :

Bonjour,

C'est très bien d'avoir essayé, c'est un bon début !

Voilà ce que je te propose:

from math import sqrt #Il faut récupérer la fonction sqrt du module math.

N = int(input("Entrez la valeur de N: ")) #Il faut initialisé N.

A = 1

B = 0

for K in range(1, N + 1): #En Python, on inclut le début mais on exclut la fin, ici K varie de 1 inclus à N + 1 exclu donc jusqu'à N inclus.

   A = sqrt(2) * A - B

   B = A + sqrt(2) * B

Bonne journée.

© 2024 IDNLearn. All rights reserved.