next up previous contents index
suivant: L'écran de géométrie tortue monter: La nouvelle interface de précédent: L'écran DispG et l'instruction   Table des matières   Index


Mise au point d'un programme.

La commande debug permet de lancer un programme en mode d'exécution pas à pas. Elle ouvre une fenêtre permettant de diriger l'exécution du programme passé en argument.

Par exemple, on entre le programme :

carres(n):={
  local j,k;
  k:=0;
  for (j:=1;j<n+1;j++) {
    k:=k+j^2;
  }
  return k;
}
On tape pour debugger le programme carres ci-dessus :
debug(carres(5))
cela ouvre la fenêtre du debugger où l'on a :

Pour mettre au point un programme, on utilise aussi la commande print qui permet de réaliser un affichage en cours de programmme. Cet affichage s'écrira alors en bleu. On tape par exemple dans un éditeur de programmes :

carres(n):={
  local j;
  for (j:=1;j<n+1;j++) {
    print(j^2);
  }
  return n^2;
}
Puis on compile ce programme en cliquant sur OK.

On tape ensuite dans une ligne de commandes : carres(5)
On obtient :
1
4
9
16
25

écrit en bleu
et
25
le résultat écrit en noir.


next up previous contents index
suivant: L'écran de géométrie tortue monter: La nouvelle interface de précédent: L'écran DispG et l'instruction   Table des matières   Index
Documentation de giac écrite par Renée De Graeve