C++ Interrompi e continua


C++ Pausa

Hai già visto l' breakaffermazione usata in un capitolo precedente di questo tutorial. Era usato per "saltare fuori" da una switchdichiarazione.

L' breakistruzione può essere utilizzata anche per uscire da un ciclo .

Questo esempio salta fuori dal ciclo quando iè uguale a 4:

Esempio

for (int i = 0; i < 10; i++) {
  if (i == 4) {
    break;
  }
  cout << i << "\n";
}

C++ Continua

L' continueistruzione interrompe un'iterazione (nel ciclo), se si verifica una condizione specificata, e continua con l'iterazione successiva nel ciclo.

Questo esempio salta il valore di 4:

Esempio

for (int i = 0; i < 10; i++) {
  if (i == 4) {
    continue;
  }
  cout << i << "\n";
}


Interrompi e continua in While Loop

Puoi anche usare breake continuenei cicli while:

Esempio di rottura

int i = 0;
while (i < 10) {
  cout << i << "\n";
  i++;
  if (i == 4) {
    break;
  }
}

Continua Esempio

int i = 0;
while (i < 10) {
  if (i == 4) {
    i++;
    continue;
  }
  cout << i << "\n";
  i++;
}

Esercizi C++

Mettiti alla prova con gli esercizi

Esercizio:

Interrompi il ciclo se iè 5:

for (int i = 0; i < 10; i++) {
  if (i == 5) {   
    ;
  }
  cout << i << "\n";
}