Boucle conditionnelle


Algorithme de Babylone


Partie 3

Partie 3

Boucles conditionnelles

Boucles conditionnelles

Les boucles conditionnelles, qui permettent de répéter un bloc de code tant qu'une condition est vraie, sont définies à l'aide de l'instruction while.


        while condition:
            bloc instructions

Boucles conditionnelles

Opérateurs de comparaison

Instruction Description
== égalité
!= différence
> ou < inégalités strictes
>= ou <= inégalités larges
in appartenance à un itérable

Boucles conditionnelles

Opérateurs logiques

Instruction Description
AND et : retourne True uniquement si les deux expressions sont vraies
OR ou: retourne False uniquement si les deux expressions sont fausses
NOT non retourne True uniquement si l'expressions est fausse

Algorithme de Babylone

Racine de 5

Iteration :
Longueur :
Largeur :

Pour déterminer une valeur approchée de racine carré d'un nombre entier naturel A, on étudie les suites (a_n) et (b_n) convergente vers \sqrt{A} définies par :


\left\lbrace \begin{array}{l} a_0 = A \\ a_{n+1} = \dfrac{a_n + b_n}{2} \end{array}\right.
\left\lbrace \begin{array}{l} b_0 = 1 \\ b_n = \dfrac{A}{a_n} \end{array}\right.