Outils pour utilisateurs

Outils du site


seconde:cible_avec_centre

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
seconde:cible_avec_centre [2017/02/23 12:00]
profgra PG: une ligne de couleur supprimée
seconde:cible_avec_centre [2017/03/03 12:16] (Version actuelle)
profgra PG: fix bug du Dx négatif
Ligne 1: Ligne 1:
 # Cible avec centre # Cible avec centre
  
-(MicroAlg "​cible-src"​ {"​autorun":​ true, "​processing":​ true, "​presrc":"​(Affecter_a credit_iterations 1201) (RAZ) (Affecter_a i 0) (Contour (Liste 255 255 100)) (Tant_que (<= i 600) Faire (Segment (Liste (- i 1) 0) (Liste i 600)) (Segment (Liste 0 i) (Liste 600 i)) (Affecter_a i (+ 10 i))) (LC) (AV -280) (TG) (AV 290) (TD 180) (BC) (Remplissage (Liste 0 0 0)) (Cercle (Liste 10 20) 2)", "​postsrc":"​(Contour (Liste 255 0 0)) (Segment (Liste 10 20) (Liste 600 (+ 20 (590 (/ deplacement_vers_le_haut deplacement_vers_la_droite)))))"​}) +**Remarque** :​ Les commandes `Tortue_en` et `Cible_en` n’existent pas dans le langage MicroAlg et ont été mises en place dans cet exercice seulement.
-(Remplissage (Liste 0 255 0)) +
-(Cercle (Liste 390 300) 5) +
-(Contour (Liste 0 0 0)) +
-(Cercle (Liste 390 300) 1)+
  
-(Affecter_a deplacement_vers_la_droite 0) +(MicroAlg "​cible-src"​ {"​autorun":​ true, "​processing":​ true, "​presrc":"​(Affecter_a ​credit_iterations 1201) (RAZ) (Affecter_a i 0) (Contour (Liste 255 255 100)) (Tant_que (<= i 600) Faire (Segment (Liste (- i 1) 0) (Liste i 600)) (Segment (Liste 0 i) (Liste 600 i)) (Affecter_a i (+ 10 i))) (Definir (Tortue_en !x !y) (Affecter_a xT !x) (Affecter_a yT !y) (LC) (AV (- !y 300)) (TG) (AV (- 300 !x)) (TD 180) (BC) (Remplissage (Liste 0 0 0)) (Cercle (Liste !x !y) 2)) (Definir (Cible_en !x !y) (Contour (Liste 0 0 0)) (Remplissage (Liste 0 255 0)) (Cercle (Liste !x !y) 5) (Contour (Liste 0 0 0)) (Cercle (Liste !x !y) 0.15))",​ "​postsrc":"​(Contour (Liste 255 0 0)) (Segment (Liste xT yT) (Liste (if (gt0 deplacement_vers_la_droite) 600 0) (+ yT (* (if (gt0 deplacement_vers_la_droite) (- 600 xT) (- xT)) (/ deplacement_vers_le_haut deplacement_vers_la_droite)))))"​}) 
-(Affecter_a deplacement_vers_le_haut ​0)+(Tortue_en 10 20) 
 +(Cible_en 390 300) 
 + 
 +(Affecter_a deplacement_vers_la_droite 10
 +(Affecter_a deplacement_vers_le_haut ​10)
 (Repeter 1000 Fois (Repeter 1000 Fois
     (AV deplacement_vers_la_droite)     (AV deplacement_vers_la_droite)
seconde/cible_avec_centre.1487847604.txt.gz · Dernière modification: 2017/02/23 12:00 par profgra