• Matéria: Informática
  • Autor: reiminos79
  • Perguntado 5 anos atrás

Como parar um loop infinito em C com a tecla enter ?

Respostas

respondido por: maylaedu20
0

Para sair do laço infinito usa-se break para forçar a saída quando uma determinada condição ocorrer.

Exemplo de loop infinito com for

quando nada é colocado dentro da estrutura de repetição for, a condição é considerada verdadeira.

for( ; ; )

{

}

Exemplo de loop infinito usando for com uma condição de saída usando break;

#include <stdio.h>

#include <conio.h>

int main (void)

{

int n;

/*

laço for vazio gera um loop infinito

pois na prática, como não existe a condição

ela é considerada verdadeira

*/

for (;;)

{

printf("Digite um numero inteiro: ");

scanf("%d", &n);

if (n == 7)

{

printf("Saindo do loop...\n");

break; //força a saída do loop

}

printf("Numero: %d\n",n);

}

printf("Fim de programa");

getch();

return(0);

}

respondido por: isagamerrnow47br
0

Para sair do laço infinito usa-se break para forçar a saída quando uma determinada condição ocorrer.

Exemplo de loop infinito com for

quando nada é colocado dentro da estrutura de repetição for, a condição é considerada verdadeira.

bons estudos

Anexos:
Perguntas similares