LOGO/Procedure: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Pietrodn (discussione | contributi)
nuova pagina
 
Pietrodn (discussione | contributi)
Nessun oggetto della modifica
Riga 1:
{{Linguaggio LOGO}}
 
In LOGO, una '''procedura''' è unaun funzioneinsieme chedi può essere chiamata varie volte, anche con diversi argomentiistruzioni. Le procedure possono essere chiamate direttamente dal terminale da cui si impartiscono i comandi, o anche da altre procedure.
 
Per rendere le procedure più flessibili, è possibile specificare degli ''argomenti''. Per esempio, se si vuole scrivere una procedura che disegni un quadrato, non è conveniente scrivere una procedura <tt>quadrato</tt> per ciascun lato (10, 20, 30...).
Piuttosto, conviene scrivere una funzione <tt>quadrato</tt> generica, che utilizzerà i valori forniti al momento dell'esecuzione.
Sotto sono riportati due esempi esplicativi.
 
== Sintassi ==