- fonctions prédéfinies
- Nom_de_la_fonction(paramètre...)
- fonctions de texte
- & permet de coller 2 chaîne l'une à l'autre
- Len(chaîne) renvoie le nombre de caractères d'une chaîne
- Mid(chaîne, n1, n2) renvoie l'extrait de la chaîne du caractère n1 au n2
- Left(chaîne, n) renvoie les n caractères les plus à gauche de la chaîne
- Right(chaîne, n) renvoie les n caractères les plus à droite de la chaîne
- Trouve(chaîne1, chaîne2) renvoie un nombre à la position de chaîne 2 dans chaîne 1
- fonctions numériques classiques
- Partie entière : A <- Ent(3,278)
=> A vaut 3
- Modulo : A <- Mod(10,3)
=> A vaut 1 (le reste de la division 10/3)
- Nombre aléatoire : A <- Alea()
- Variable :
- sa portée est sa durée de vie.
- privée / locale signifie que la variable disparaît dès que la procédure prend fin.
- publique / globale signifie que la variable est conservée intacte pour toute l'application, même si la procédure est terminée.
- Tableaux
- unidimensionnels qui permet de rassembler plusieurs valeurs en une seule, au sein de laquelle chaque valeur est désignée par un numéro, l'indice.
=> Tableau Note(10) en Entier
Pour i allant de 1 à 10 par pas de 1 ...
- multidimensionnels qui permet de déclarer un tableau à 2 coordonnées
=> Tableau Note(10,10) en Numérique
Pour i allant de 1 à 10 par pas de 1
Pour j allant de 1 à 10 par pas de 1
A(i,j) <- i + j
