OII > Dieci esagoni

Olimpiadi Italiane di Informatica – 13-11-2014 – Numero 16 La grafica della tartaruga prevede che si possano impartire degli ordini di movimento a una tartaruga, che li eseguirà lasciando sul terreno una traccia dei suoi movimenti, come se avesse una penna attaccata sulla pancia. Gli ordini possono essere impartiti tramite un semplice linguaggio, stando attenti … Leggi tutto

La finestra grafica

bgcolor() – bgpic() – bye() – clearscreen() – exitonclick() – resetscreen() – setup() – title() – window_height() – window_width() Nome Argomenti Risultato ? clearscreen() Cancella tutto e riporta la finestra allo stato iniziale, come dopo setup() resetscreen() Riporta la tartaruga al suo stato iniziale setup() Apre la finestra grafica con le impostazioni di default– width … Leggi tutto

dot()

Disegna un punto con un certo diametro e colore.In pratica disegna un cerchio senza il colore di contorno. Nome Argomenti ? dot() Disegna un cerchio con valori di default– diametro: il valore massimo tra pensize+4 e 2*pensize– colore: l’attuale colore di riempimento (NERO?) dot(…) diametro Il parametro numerico specifica il diametro dot(…) size=… Il parametro … Leggi tutto

stamp()

Stampare / eliminare l’immagine della tartaruga stamp() Lascia sulla finestra grafica, alla posizione attuale, un’immagine della tartaruga.Restituisce un id che potrà essere utilizzato in futuro per eliminare la specifica stampa. clearstamp(…) id Elimina la stampa della tartaruga con un certo id. clearstamps(5) n Elimina n stampe della tartaruga– le prime n, se n è positivo– … Leggi tutto

Stelle – 2

Traccia 5 raggi verso i vertici della stella Disegna il pentagono corrispondente Traccia altri 5 raggi per i vertici interni Memorizza i 10 punti notevoli in una lista dei VERTICI e poi li utilizza per disegnare il perimetro della figura Traccia il perimetro e alla fine colora il poligono

Curva di Koch – 4 – x3

Disegna 3 volte l’ennesima variazione della curva di Koch. Ricorsione da 1 a 5 Scarica le singoli immagini: Koch-4-x3-1 — Koch-4-x3-2 — Koch-4-x3-3 — Koch-4-x3-4 — Koch-4-x3-5 Ricorsione=6 import turtle # … import math # sqrt() import time # sleep() #———————————————— def set_all(): global POSIZIONE, DISTANZA, DISTANZE, RIC_MAX WIDTH = 800 # larghezza finestra HEIGHT … Leggi tutto

Curva di Koch – 3 – x3

Disegna 3 volte l’ennesima curva di Koch. Ricorsione da 1 a 5 Scarica le singole immagini: Koch-3-x3-1 — Koch-3-x3-2 — Koch-3-x3-3 — Koch-3-x3-4 — Koch-3-x3-5 Ricorsione=6 import turtle # … import math # sqrt() import time # sleep() #———————————————— def set_all(): global POSIZIONE, DISTANZA, DISTANZE, RIC_MAX WIDTH = 800 # larghezza finestra HEIGHT = 800 … Leggi tutto