next up previous contents index
suivant: Traduction Maple monter: L'instruction d'affectation précédent: Traduction Algorithmique   Table des matières   Index

Traduction Xcas

Avec Xcas on écrira :
a:=3;
b:=2*a; ou encore 3=>a;
2*a=>b; pour stocker 3 dans a, 2*a (c'est à dire 6) dans b

En tapant le nom d'une variable dans Xcas on peut voir le contenu de cette variable. Si on tape le nom d'une fonction, on verra la définition de la fonction.
Attention
On peut écrire :
(a,b):=(1,2) ou (a,b):=[1,2] ou [a,b]:=[1,2] ou [a,b]:=(1,2) qui est équivalent à a:=1;b:=2
c'est à dire ici à a:=1;b:=2 mais
a:=1;b:=2; (a,b):=(a+b,a-b) est équivalent à c:=a;a:=a+b;b:=c-b donc ici à a:=3;b:=-1
Donc si on tape :
(a,b):=(1,2);(a,b):=(a+b,a-b)
On obtient :
3 dans a et -1 dans b
Donc si on tape :
a:=1;(a,b):=(2,a) On obtient :
2 dans a et 1 dans b
mais purge(a);(a,b):=(2,a)
On obtient :
2 dans a et 2 dans b
Donc méfiance ....et utiliser (a,b):=(b,a) qu'avec prudence !



Documentation de giac écrite par Renée De Graeve