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'. ![]() 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 ![]() Avviando il programma, in base alla risposta alle due domande (si scrive l'eta' e si batte INVIO), viene impostata l'affermazione finale.
INTERVALLI 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...
|