====== 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; }