1 99:59:59,999 --> 99:59:59,999 Variabili 2 99:59:59,999 --> 00:00:04,000 Una variabile è un contenitore in cui puoi memorizzare un valore. 3 99:59:59,999 --> 99:59:59,999 Quando usi quella variabile in un programma, questo apre il contenitore 4 99:59:59,999 --> 99:59:59,999 ed esamina il valore contenuto al suo interno. 5 99:59:59,999 --> 99:59:59,999 Questo ti permette di scrivere programmi più flessibili, che si comportano 6 99:59:59,999 --> 99:59:59,999 in maniera differente a seconda del valore memorizzato nella variabile. 7 99:59:59,999 --> 99:59:59,999 Ad esempio, se voglio scrivere un programma per dire al mio fratellino 8 99:59:59,999 --> 99:59:59,999 "Buon Compleanno, sei arrivato a 10 anni!", non ho alcun problema per quest'anno. 9 99:59:59,999 --> 99:59:59,999 Però vorrei che, mandandolo in esecuzione l'anno prossimo, dicesse 10 99:59:59,999 --> 99:59:59,999 "Buon Compleanno, sei arrivato a 11 anni!". 11 99:59:59,999 --> 99:59:59,999 Posso allora creare una variabile (age) per memorizzare l'età 12 99:59:59,999 --> 99:59:59,999 di mio fratello e poi scrivere un programma che dica 13 99:59:59,999 --> 99:59:59,999 "Buon Compleanno, sei arrivato a ". 14 99:59:59,999 --> 99:59:59,999 Dato che una variabile può essere modificata, ogni anno io posso aggiornare la variabile 15 99:59:59,999 --> 99:59:59,999 da ad +1 e il programma rimane sempre uguale. 16 99:59:59,999 --> 99:59:59,999 In questo esercizio, utilizziamo una variabile (length) per 17 99:59:59,999 --> 99:59:59,999 impostare (set) la lunghezza della linea che l'artista deve disegnare. 18 99:59:59,999 --> 99:59:59,999 Più avanti nel codice, il blocco "vai avanti" (move forward) esamina 19 99:59:59,999 --> 99:59:59,999 il contenuto della variabile per vedere a quale valore è stata 20 99:59:59,999 --> 99:59:59,999 impostata e l'artista si sposta di questo valore.