Enquanto loop em c

Enquanto loop em c
O loop while na linguagem de programação C executa uma determinada tarefa até que uma condição especificada seja verdadeira. Este loop tem uma condição de iteração e um iterador que incrementos ou decréscimos (dependendo da lógica do seu código) em todas as iterações do loop. Neste guia, falaremos sobre o funcionamento do loop while na linguagem de programação C.

Uso do While Loop na linguagem de programação C

Tentamos explicar o uso do While Loop na linguagem de programação C com a ajuda dos três exemplos a seguir:

Exemplo # 1: Imprimir uma série de números

Tentaremos imprimir uma série de números de 1 a 10 neste exemplo com a ajuda do While Loop em C. O script mostrado na imagem a seguir foi projetado para servir a esse objetivo:

Neste programa, definimos uma variável inteira "num" e atribuímos o número "1" a ele. Então, usando o loop while, incrementamos essa variável em cada iteração até “10”, para que uma série de números de 1 a 10 possa ser impressa no terminal.

Em seguida, criamos um arquivo de objeto deste programa com o seguinte comando:

$ gcc while.C -o enquanto

Para executar este arquivo de objeto, usamos o seguinte comando:

$ ./enquanto

A série de números é mostrada na imagem a seguir:

Exemplo # 2: Infinite While Loop

Você também pode fazer um loop infinito usando -o da maneira mostrada no script C a seguir:

A afirmação "while (1)" nesse loop avalia como verdadeira em todas as iterações do loop, por causa do qual o corpo desse loop será sempre executado, eu.e., A mensagem "Hello World" será impressa no terminal para infinito muitas vezes.

Isso pode ser confirmado com a seguinte saída:

Nota: Para quebrar esse loop ou para forçar a execução do programa, neste caso, você terá que pressionar Ctrl+ C no seu terminal.

Exemplo # 3: enquanto loop sem uma condição de iteração

Um pouco o loop na linguagem de programação C deve ter uma condição de iteração adequada. No script de exemplo a seguir, tentaremos descobrir o que acontece se perdermos essa condição de iteração.

Neste exemplo, simplesmente removemos a condição de iteração do programa C usado em nosso segundo exemplo.

Quando compilamos este programa C, recebemos um erro de tempo de compilação, levando -nos a fornecer uma condição de iteração adequada, conforme mostrado na imagem a seguir:

Conclusão

Neste artigo, tentamos explorar o funcionamento do loop while na linguagem de programação C em três aspectos diferentes. Depois de entender esses casos, você pode usar facilmente o loop enquanto escrever seus programas em C.