Introdução à instrução Break em C ++

A instrução break também é conhecida pela instrução de controle de loop usada para interromper ou encerrar o loop. A declaração em si diz que quebra o ciclo. Quando a instrução break é chamada no programa, ela imediatamente termina o loop e transfere o controle de fluxo para a instrução mencionada fora do loop. Neste artigo, veremos o conceito de quebra.

A instrução break é usada no seguinte cenário:

  1. Quando um usuário não tem certeza sobre o número de iterações no programa
  2. Quando um usuário deseja interromper o programa com base em alguma condição.

Sintaxe:

A palavra-chave break é usada para representar a instrução break.

break;

Fluxograma:

O fluxograma para a declaração de quebra na linguagem C ++ é o seguinte:

Como o Break Statement funciona na linguagem C ++?

A instrução break termina o loop em que é definida e executa a outra. Se a condição for mencionada no programa, com base na condição, ele executa o loop. No diagrama do fluxograma, você pode ver que o primeiro verifica a condição. Se a condição for verdadeira, ela executará a instrução condicional e, se a instrução break for mencionada, interromperá imediatamente o programa. caso contrário, o loop irá iterar até que a condição especificada falhe. se a condição for falsa, interrompe o programa.

Exemplos de declaração de interrupção em C ++

Para entender o conceito de declaração de interrupção em c ++, veremos alguns exemplos.

Exemplo # 1 - Uso da instrução Break no loop for

O programa para usar a instrução Break in for loop é fornecido da seguinte maneira:

Código:

#include
using namespace std;
int main()
(
int i;
for(i = 0; i <= 10; i ++)
(
cout << i;
if(i ==8)
(
break;
)
)
return 0;
)

Explicação do código acima

Aqui usamos uma instrução break no loop for. Escrevemos um programa para imprimir números de 0 a 10. Primeiro, inicializamos a variável i no loop for, temos que inicializar a variável i para 0 para iniciar o loop em 0 para imprimir até 10, mencionamos a condição menor que 10 E para incrementar o número que usamos increment. Dentro do loop for, o cout é usado para imprimir o valor de i. Para interromper o loop em 8, usamos a instrução if para verificar se o número é igual a 8 interrompe o loop e transfere o controle para fora do loop.

Resultado :

Exemplo # 2 - Uso da instrução Break no loop while

Programa para usar a instrução Break no loop while é fornecido da seguinte maneira.

Código:

#include
using namespace std;
int main()
(
int i = 10;
while(i <= 100)
(
i = i * 2;
cout << i < if(i == 80)
(
break;
)
)
return 0;
)
#include
using namespace std;
int main()
(
int i = 10;
while(i <= 100)
(
i = i * 2;
cout << i < if(i == 80)
(
break;
)
)
return 0;
)

Explicação do código

Aqui usamos instruções de quebra em um loop while. Aqui, escrevemos um programa para imprimir o valor de i multiplicando-o por 2. Primeiro, inicializamos i para 10 e mencionamos uma condição usando o loop while para verificar se o número é menor ou igual a 100. Se a condição for true, imprimirá o valor de i. A instrução break é mencionada para quebrar um valor em 80. Até 80, o loop irá iterar executando a instrução. Quando a condição da instrução de quebra corresponder, o programa será interrompido.

Resultado:

Exemplo # 3 - Uso da instrução Break no caso do switch

O programa para usar a instrução Break no Switch Case é fornecido da seguinte maneira:

#include
using namespace std;
int main()
(
int n;
cout << "Enter a value between 1 to 5";
cin >> n;
switch(n)
(
case 1: cout <<"You have entered 1" << endl;
break;
case 2: cout <<"You have entered 2" << endl;
break;
case 3: cout <<"You have entered 3" << endl;
break;
case 4: cout <<"You have entered 4" << endl;
break;
case 5: cout <<"You have entered 5" << endl;
break;
default: cout << "Please enter valid value";
break;
return 0;
)
)

Explicação do código

Aqui usamos uma declaração de interrupção para a declaração de chave. Uma instrução switch é usada para verificar o caso e imprimir o valor. Aqui, escrevemos um programa para permitir que um usuário insira um valor entre 1 e 5. Uma instrução switch é usada para verificar a condição. Se o usuário digitar um número de 1 a 5, ele executará o caso correspondente. Se o usuário digitar o valor, exceto 1 a 5, ele executará a condição padrão. A instrução break é usada na instrução Every case para quebrar a instrução.

Resultado:

Conclusão

Neste artigo, vimos como usar a instrução Break em C ++ usando o loop For, o loop While e o Switch Case, juntamente com seus programas e explicações. Espero que você ache este artigo útil para entender o uso da declaração de interrupção.

Artigos recomendados

Este é um guia para Break Statement em C ++. Aqui discutimos a sintaxe, o fluxograma e como usar a instrução break em C ++ usando o loop For, loop While e maiúsculas e minúsculas, etc. Você também pode consultar os seguintes artigos para saber mais:

  1. Alternar instrução em C ++
  2. Alternar instrução em C ++
  3. Instrução Python Break
  4. Loops em C ++
  5. Os 11 principais recursos e vantagens do C ++
  6. Alternar maiúsculas e minúsculas no PowerShell | Exemplos
  7. Guia para declaração de controle em PHP