HOME BASIC
BASIC 256 - ESEMPIO 3

ESEMPIO - IF ... GOTO ... GOSUB
Vediamo, come esempio, un programma che utilizzi sia il goto che il gosub.

programma con goto e gosub 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.

esempio





sicurezza elettrica ing. Vito Barone


HOME BASIC