French Programming Language
GitHubDiscord
  • French Programming Language
  • Les fichiers
  • Bases
    • Les types
    • Opérateurs conditionnels
    • Le type bool
  • Instructions
    • Le "print"
    • Les variables
    • Les entrées claviers
    • Les maths
    • Les importations
    • Les fichiers
    • Les fonctions
    • Conversion
    • Paquets
    • Boule tant que
    • Conditions
  • IDE
    • Introduction
    • Installation et les bases
Powered by GitBook
On this page
  1. Instructions

Boule tant que

La première boucle :"tant que"

PreviousPaquetsNextConditions

Last updated 1 year ago

Une boucle est une répétition d'actions, on donne plusieurs informations au programme pour qu'on lui dise le nombre de fois à répéter, une variable, etc.

Pour les non amateurs, on peut faire une comparaison avec un for et une boucle while, cela est un mixte des deux.

Format:

  • tant que VARIABLE OPERATOR VALEUR augmenter VALEUR

  • tant que VARIABLE OPERATOR VALEUR diminuer VALEUR

VARIABLE est une variable déclaré au dessus de la boucle qui va être utilisé dans la boucle, de type entier ou decimal.

OPERATOR est un opérateur conditionnel (voir ).

VALEUR est une valeur de type entierou decimal.

Exemples :

variable entier i -> 0;

tant que i < 10, augmenter 1 {
    envoyer [ "i (1) : " i ]
}

changer i -> 0

tant que i < 5, augmenter 1 {
    envoyer [ "i (2) :" i ]
}

envoyer [ "La valeur i vaut a la fin : " i ]
variable entier i -> 2
variable entier a -> 10
variable entier z -> 3

tantque i > 0, diminuer 1 {
    tantque a >= 0, diminuer 5 {}
    tantque z >= 0, diminuer 1 {}
}

envoyer a
envoyer z

changer i -> 2
changer a -> 10
changer z -> 3

tantque i > 0, diminuer 1 {
    tantque a > 0, diminuer 5 {}
    tantque z > 0, diminuer 1 {}
}

envoyer a
envoyer z
les opérateurs conditionnelles