====== Comando while ======
Sintaxe:
while (condição)
{
bloco de comandos
}
----
O comando **''while''** deve ser usado quando não se pode determinar com certeza quantas vezes um bloco de comandos será executado.
Inicialmente a condição é testada. Caso seja falso, o programa não executará o bloco de comando indicado e continuará no comando após o comando **''while''**.
Caso a condição seja verdadeira, o bloco de comando é executado. Ao final da execução do bloco, volta-se a testar a condição. O bloco de comandos, portanto será executado até que se alcance uma condição falsa. De uma outra maneira, o bloco de comando será executado **enquanto** a condição for verdadeira.
/* programa while.c */
#include
int main(void)
{
int iValor_01, iContador;
printf("Contar ate : ");
scanf("%d", &iValor_01);
iContador=1; /* Atribuição inicial. Executado somente 1 vez, sempre no início */
while( iContador <= iValor_01 ) /* A condição sempre será avaliada antes da execução das instruções agrupadas embaixo do comando while */
{
printf("%d\n", iContador);
iContador ++;
}
return 0;
}