Tcl - Istruzione Break

Il breakL'istruzione in linguaggio Tcl viene utilizzata per terminare un ciclo. Quando ilbreak viene incontrato all'interno di un ciclo, il ciclo viene immediatamente terminato e il controllo del programma riprende dall'istruzione successiva che segue il ciclo.

Se stai usando cicli annidati (cioè, un ciclo dentro un altro ciclo), l'istruzione break interromperà l'esecuzione del ciclo più interno e inizierà a eseguire la riga di codice successiva dopo il blocco.

Sintassi

La sintassi per a break l'istruzione in Tcl è la seguente:

break;

Diagramma di flusso

Esempio

#!/usr/bin/tclsh

set a 10

# while loop execution 
while {$a < 20 } { puts "value of a: $a"
   incr a
   if { $a > 15} {
      # terminate the loop using break statement 
      break
   }
}

Quando il codice precedente viene compilato ed eseguito, produce il seguente risultato:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15