next up previous contents index
suivant: Traduction MapleV monter: La séquence d'instructions ou précédent: La séquence d'instructions ou   Table des matières   Index

Traduction xcas

Avec xcas la séquence d'instructions est parenthèsées par { } et est appelée un bloc et ; termine chaque instruction. Seule la dernière instruction génére la réponse. Si on veut des sorties intermédiaires il faudra le faire à l'aide de la commade print et ces sorties se feront alors avant la réponse en écriture bleue.
Par exemple si on écrit :
pgcd(a,b):={
  local r; 
  while (b!=0){
  r:=irem(a,b);
  print(r);
  a:=b;
  b:=r;
  } 
  return(a);
};
Alors pgcd(15,25) renvoie 5 comme réponse et :
r:15
r:10
r:5
r:0
s'écrivent en bleu dans un écran qui se met avant la réponse.
En géométrie aussi, si la dernière instruction est géométrique, elle génére une sortie dans unécran géométrique. Les instructions géométriques intermédiaires se feront dans l'écran géométrique DispG.
Par exemple si on écrit :
pgcdg(a,b):={
  local r; 
  while (b!=0){
  r:=irem(a,b);
  point(a+i*b);
  segment(a+i*b,b+i*r);
  a:=b;
  b:=r;
  } 
  return(A:=point(a+i*b));
};
Un écran de graphique s'ouvre avec le point A de coordonnées (0;5) et les différents segments et les points (sans la lettre A) se trouvent dans l'écran géométrique DispG (que l'on ouvre avec la commande DispG() pour tout voir, vous devez changer la configuration avec le bouton cfg de DispG).
next up previous contents index
suivant: Traduction MapleV monter: La séquence d'instructions ou précédent: La séquence d'instructions ou   Table des matières   Index
Documentation de giac écrite par Renée De Graeve