Index de l'article

Présentation de l'algorigramme

L'idée est de présenter la logique des calculs et le principe de la démarche. N'ayant toujours pas fait de choix, l'écriture S <- 2 représente d'affectation de la valeur 2 à la variable S. Sous python cela se transformera en S=2 mais ne pas y voir systématiquement une égalité ;)

Algorigramme encadrant la racine carrée de 2
Valeurs initiales
S <- 2
b <- 8
a <- S / b = 0.25
Nombre de boucle pour attendre une précision suffisante
imax <- 5

initialisation du compteur i
i <- 0

Boucle pour i allant de 0 à imax :
    #je calcule le nvx b en prenant la moyenne des cotés 
    #je mets le resultat de ce calcul dans la variable b
    b <- (b+a)/2
    #je calcule le nvx a en utilisant S et la nouvelle valeur de b
    #je mets le resultat de ce calcul dans la variable a
    a <- S/b
    #j'incrémente i de 1
    i <- i+1

Affichage de l'encadrement
Affichage de la valeur inf = a
Affichage de la valeur sup = b