Blame view

Giac_maj/giac-1.4.9/examples/tortue/sapin.cxx 392 Bytes
6663b6c9   adorian   projet complet av...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  sapin1(h):={
  si (h<5) alors
  avance(h);
  recule(h);
  sinon
  tourne_droite(60);
  sapin1(h/2);
  tourne_gauche(120);
  sapin1(h/2):
  tourne_droite(60);
  avance(h/4);
  sapin1(3*h/4);
  recule(h/4);
  fsi;
  };
  sapin2(h,n):={
  si (n==0) alors
  avance(h);
  recule(h);
  sinon
  tourne_droite(60);
  sapin2(h/2,n-1);
  tourne_gauche(120);
  sapin2(h/2,n-1):
  tourne_droite(60);
  avance(h/4);
  sapin2(3*h/4,n-1);
  recule(h/4);
  fsi;
  };