
Viene chiesto il voto (
input - riga 4).
Se inferiore a 5 (
riga 6) viene espresso disappunto (
righe 12-13-14-15).
Se compreso tra 5 e 6 (
riga 7) si viene incoraggiati (
righe 22-23-24-25).
Se superiore a 6 (
riga 8) ci sono i complimenti (
righe 32-33-34-35).
In tutti e tre i casi si ha anche un messaggio grafico (
clg,
color e
circle).
Il programma termina solo premendo
STOP, altrimenti dopo una pausa di 2 secondi (
riga 38), ripete la domanda.
Se digitiamo un valore inferiore a zero o superiore a 10, non viene accettato (
riga 5).
Abbiamo
3 subroutine (
rosso, giallo, verde) ognuna delle quali termina, ovviamente, con un
return.