HOME BASIC
ISTRUZIONE   IF ... THEN

Dobbiamo pensare alla seguente frase

se (if) e' verificata questa condizione, allora (then) esegui questa istruzione

Pertanto la struttura e'

if condizione then istruzione

Vediamo un esempio per chiarimenti ulteriori. Viene chiesta l'eta' di due ragazze. Ovviamente le possibilita' sono tre: una delle due puo' essere piu' giovane o possono avere la stessa eta'.

esempio if ... then

La riga 1, mediante input, memorizza l'eta' di Sonia nella variabile a.
La riga 2 memorizza l'eta' di Terry nella variabile b.

Le righe successive utilizzano, insieme all'istruzione if ... then, gli operatori di relazione per i tre casi possibili e l'istruzione print.

- a < b - e' minore l'eta' di Sonia
- a > b - e' maggiore l'eta' di Sonia
- a = b - le due eta' sono uguali

esempio if ... then esempio if ... then esempio if ... then

Avviando il programma, in base alla risposta alle due domande (si scrive l'eta' e si batte INVIO), viene impostata l'affermazione finale.



INTERVALLI
Se devo impostare una condizione per cui la variabile puo' andare da un valore x a un valore y, posso utilizzare

and

che in italiano corrisponde alla congiunzione "e"

Per esempio posso scrivere
if k>=5 and k<8 then ...

se la condizione e' che k vari tra 5 e 7.99999...





sicurezza elettrica ing. Vito Barone


HOME BASIC