//Nom : Syntaxe
//Role : Montrer la syntaxe du langage algorithmique
//Declarations: x : entier
//              y : booléen
//              z : chaine

// Affectations avec '←'
x ← 12+3*4
y ← faux
z ← lire()
afficher(z .. " est une chaine de caractères.")

tantque x > 2 faire
    x ← x-2
    afficher(x)
    y ← non y ou vrai
fintantque

pour j de 1 à 17 faire
    x ← x+j
finpour

si x % 2 == 0 alors
    afficher("x est pair")
sinon
    afficher("x est impair")
finsi

repeter
    afficher(z)
jusqua y ou vrai