do…while – MecWilly

do…while

Questo ciclo inizia con l’istruzione “do” e finisce con l’istruzione “while”. Tutto ciò che c’è tra “do” e “while” si ripeterà fino a quando la condizione nel “while” sarà verificata. Ecco un esempio:

do
listen
save testo
sayb [testo]
while [testo] != basta
say ok mi fermo

Nell’esempio riportato sopra Damerino si metterà in ascolto per poi ripetere ciò che abbiamo detto. Ogni volta che utilizzeremo il bottone “PREMI” si ripeterà questo schema. Se però pronunciamo la parola “basta” il ciclo si interromperà e Damerino dirà “ok mi fermo”.

Il “while” supporta gli operatori che abbiamo visto per gli if, ossia uguale e diverso (=, !=), maggiore e minore (>, <) e puoi utilizzare anche l’asterisco (*) per indicare qualunque frase che contiene la stringa indicata.

N.B. Puoi inserire solo un ciclo in un singolo file di codice, per utilizzare più di un ciclo dovrai strutturare il programma in più file di codice.

<< Torna al glossario

Lascia un commento

× Scrivici su Whatsapp