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
Lista de comentários
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.