Come terminare un ciclo finito

November 10

Un concetto fondamentale in Computer Science è il "loop". I loop sono istruzioni di blocco sulla macchina legge ed esegue più e più volte, fino a qualche condizione di terminazione è soddisfatta. Detto in altro modo, il computer continua a eseguire tale blocco fino a quando qualcosa gli dice di fermarsi. Loops senza istruzioni per l'arresto sono chiamati cicli infiniti, perché vanno avanti per sempre, o fino a quando il computer è spento. I loop che possono fermare, o terminare, sono chiamati cicli finiti, perché il numero di volte che possono eseguire è finito.

istruzione

1 Creare il ciclo nel programma utilizzando una struttura di controllo ad anello di tua scelta. Per esempio; è possibile scegliere la struttura di controllo ciclo while:

mentre ( ) {

}

2 Inserire il blocco di codice da eseguire nel ciclo. Per esempio; stampare sempre più grandi numeri nel vostro ciclo:

mentre ( ) {

print a++;

}

3 Mettere un'istruzione break nel vostro ciclo di interrompere quando si verificano determinate condizioni. Per esempio:

mentre () {

print a++;

if (a> 10)

{

rompere;

}

}

Questo termina il ciclo quando la variabile "a" è grande di 10.

Consigli e avvertenze

  • La maggior parte delle strutture di controllo del ciclo includono parametri di terminazione nella struttura di controllo stesso. L'esempio precedente è normalmente scritto:
  • mentre (a <10)
  • {
  • stampare un ++;
  • }