Page 1 of 1

Tracer 1 arbre sur Casio fx-92+SC ?..C'est possible!!!!!

Unread postPosted: 09 Mar 2021, 00:21
by grosged
Bien entendu, il était hors de question de programmer ça de manière récursive (on n'est pas sur machine dotée du langage python, là! :p)

Il a fallu aussi faire des concessions graphiques : on se passera du tronc , alors :p
Après tout, c'est la partie branches/feuillages qui prime, non? ;)

Allez, voici le mini- code (mais qui fait le maximum ;) ) :

Code: Select all
0→A
Répéter 257
Répéter 8
  ,5Ent(B→B
  Tourner de 20-80(B-Ent(B degrés
  Avancer de F pixels
  ,7F→F

Stylo relevé
A→B
A+1→A
27→F
Aller à x=0;y=-59
S'orienter à 90 degrés
Stylo écrit
(3 lignes de moins qu'en python)


Et voici un petit aperçu du résultat final:

Image

Re: Tracer 1 arbre sur Casio fx-92+SC ?..C'est possible!!!!!

Unread postPosted: 09 Mar 2021, 14:35
by ptijoz
tu es vraiment trop fort ! Bravo

Re: Tracer 1 arbre sur Casio fx-92+SC ?..C'est possible!!!!!

Unread postPosted: 09 Mar 2021, 18:35
by grosged
Merci, @ptitjoz ;)
C'est toujours un plaisir d'expérimenter sur fx-92+ Spécial Collège :)

Re: Tracer 1 arbre sur Casio fx-92+SC ?..C'est possible!!!!!

Unread postPosted: 09 Mar 2021, 18:41
by Afyu
grosged wrote:Merci, @ptitjoz ;)
C'est toujours un plaisir d'expérimenter sur fx-92+ Spécial Collège :)

Et un challenge ! :D
Oui, c'est joli ! Bravo pour cette prouesse !! :bj:

Pourquoi 3 lignes de moins qu'en Python ? à cause du from turtle import * supplémentaire ou grâce à une ingénieuse optimisation du tracé ?

Re: Tracer 1 arbre sur Casio fx-92+SC ?..C'est possible!!!!!

Unread postPosted: 09 Mar 2021, 18:44
by grosged
Merci, @Afyu ;)
Ah je dirais...pour ces 2 raisons, en fait :p

Re: Tracer 1 arbre sur Casio fx-92+SC ?..C'est possible!!!!!

Unread postPosted: 09 Mar 2021, 19:02
by Afyu
Le tracé est assez long, mais le rendu est vraiment stylé et le code est super optimisé ! (ça se voit à la manière dont c'est tracé :p )