Declaração while

Definição - O que significa a declaração While?

A instrução while, em C #, é uma instrução de iteração que permite a execução de uma instrução incorporada condicionalmente zero ou mais vezes. A instrução incorporada implica no bloco de código que contém instruções únicas ou múltiplas a serem executadas dentro da instrução while.

A instrução while é uma das instruções de fluxo de controle em C # que permite a execução de uma sequência de lógica várias vezes em um loop até que uma condição específica seja falsa. Como a expressão de controle que representa a condição é avaliada no início da execução do loop while, existe a possibilidade de não se entrar no loop quando a condição retorna falso na primeira iteração.

A instrução while é geralmente usada quando o número de iterações a serem executadas não é conhecido e não pode ser estimado. A instrução while também pode ser usada em um loop em que a condição sempre permanece verdadeira, mas há condições de saída nas instruções do corpo do loop.

Definirtec explica a declaração While

A instrução while leva um parâmetro que especifica a expressão booleana que representa a condição para o término do loop. No caso de mais de uma condição, a expressão booleana pode ser construída combinando várias condições com operadores lógicos condicionais (&& e ||) ou operadores lógicos booleanos (& e |).

A expressão booleana é avaliada enquanto:

  • Entrando no loop na primeira iteração
  • O controle chega ao final da instrução incorporada da instrução while
  • A instrução "continue" é executada dentro do loop

Se o resultado da avaliação desta expressão for verdadeiro, o controle é transferido para a instrução embutida. Se a expressão booleana retornar falso, o controle é transferido para fora da instrução while.

Por exemplo, a instrução while pode ser usada para imprimir os números de um a 10, fornecendo uma condição Booleana apropriada, junto com a atualização necessária para a variável associada à condição.

"Break", "return", "throw" e "goto" são as instruções de salto que podem ser usadas dentro do loop while para sair da iteração das instruções embutidas nesse loop.

Para encerrar a instrução while e evitar a ocorrência de um loop infinito, a expressão booleana deve ser definida apropriadamente junto com a inicialização e atualização adequadas das variáveis ​​usadas na expressão.

Esta definição foi escrita no contexto de C #