next up previous contents index
suivant: Les tests monter: Présentation générale des instructions précédent: Variables locales internes à   Table des matières   Index

Les programmes et les fonctions

Les paramètres sont mis après le nom du programme ou de la fonction entre parenthèses (par exemple f(a,b):=...).
Ces paramètres sont initialisés lors de l'appel du programme ou de la fonction et se comportent comme des variables locales.

L'affectation se fait avec := (par exemple a:=2; b:=a;).

Les entrées se font par passage de paramètres ou avec input.
Les sorties se font en mettant le nom de la variable à afficher (ou la séquence des variables à afficher ou entre crochets les variables à afficher séparées par une virgule) précedé du mot réservé print.
Il n'y a pas de distinction entre programme et fonction : la valeur d'une fonction est précedée du mot réservé return.
Remarque return n'est pas obligatoire car Xcas renvoie toujours la valeur de la dernière instruction, mais return est très utile car il fait sortir de la fonction : les instructions situèes après return ne sont jamais effectuées.


Documentation de giac écrite par Renée De Graeve