Variabili, condizionali e... cicli

E2.1 Su sfondo nero, disegnare un cerchio del diametro della finestra, un altro cerchio concentrico della metą del diametro del primo, una terzo cerchio concentrico di un quarto del diametro del primo. Usare le variabili. E2.2 Su sfondo bianco, generare cerchi concentrici sempre pił piccoli dimezzando il diametro ad ogni cerchio. Usare un ciclo for (con una opportuna condizione di stop). E2.3 Generare cerchi concentrici sempre pił piccoli e equidistanti alternando il colore di riempimento tra bianco e nero. Usare un ciclo for e un condizionale. E2.4 Usando un ciclo for, generare tutti i toni di grigio. E2.5 Usando due cicli for in sequenza (uno dopo l'altro), generare tutti i toni di grigio lungo la diagonale principale della finestra. E2.6 Usando due cicli for annidati (uno dentro l'altro), generare lo spettro di colori in modalitą RGB facendo variare le componenti Red e Green e fissando al minimo la componente Blue. Provare altre combinazioni. E2.7 Usando due cicli for annidati, generare lo spettro di colori in modalitą HSB facendo variare le componenti Hue e Saturation e fissando al massimo la componente Brightness. Provare altre combinazioni. E2.8 Riscrivere il programma che disegna una faccia usando le variabili.