Italiano   Esempi in XLogo.

Esempi di programmazione con XLogo

In questa sezione troverete alcuni esempi, dai più semplici ai più complessi, di programmazione Logo in XLogo.

Programmi in una riga

Questi programmi semplicissimi e brevi dimostrano come sia possibile creare disegni anche molto complessi, usando i cicli.

Gli esempi sono tratti dalla sezione programmi monolineari, del sito LogoArts.
Prima di eseguire ogni programma, cerca di capire cosa cosa verrà disegnato sull'area di disegno!
  1. Ripeti 215 [Avanti ContaRipetizioni RuotaDestra 70]
  2. Ripeti 2 [Ripeti 12 [Avanti 180 RuotaDestra 150 ] RuotaDestra 180]
  3. Ripeti 36 [Ripeti 36 [Avanti 16 RuotaDestra 10 ] RuotaDestra 10]
  4. Ripeti 6 [Ripeti 18 [Avanti 140 RuotaDestra 100 ] RuotaDestra 60]
  5. Ripeti 2 [Ripeti 9 [Avanti 100 RuotaSinistra 70 Avanti 45 RuotaDestra 150] RuotaSinistra 180]
  6. Indietro 150 Ripeti 30 [Avanti 300 RuotaDestra 156]
  7. Ripeti 120 [Avanti 3*ContaRipetizioni RuotaDestra 90]
  8. Ripeti 64 [ImpostaXY (Casuale 380)-190 (Casuale 380)-190]
  9. Ripeti 20 [Ripeti 4 [Avanti 120 RuotaDestra 90] RuotaDestra 18]
  10. Avvolgi Ripeti 1200 [Avanti 20 RuotaDestra 90*Casuale 3]
  11. RipetiPer [i 0 1013] [ImpostaDirezione (90-360*(Potenza :i 3)/1013) Avanti 16]
  12. Ripeti 4 [Ripeti 8 [Ripeti 4 [RuotaDestra 90 Avanti 70.7] Indietro 70.7 RuotaSinistra 45] RuotaSinistra 90]
  13. Ripeti 80 [RuotaSinistra Casuale 360 Avanti Casuale 160 RuotaSinistra Casuale 40 Avanti Casuale 60 Origine]
  14. Ripeti 3600 [Avanti 10 RuotaDestra ContaRipetizioni + 0.2]
  15. Avvolgi NascondiTartaruga Ripeti 10000 [Avanti 8 RuotaSinistra (16-Casuale 32)]

Gli altri programmi di LogoArts

Il sito LogoArts contiene, oltre a tante informazioni sulle primitive di XLogo, anche una sezione molto nutrita di esempi di programmi pronti da copiare ed incollare in XLogo (ricordati di usare lo strumento di traduzione dall'inglese prima di incollarli nella linea di comando).