Repetição -->While Os comandos de repetição são um recurso que permite que um certo trecho do código de um programa seja repetido um certo número de vezes. Na liguagem C existem três comandos de repetição: for, while e do-while. O comando while permite que um certo trecho de programa seja executado ENQUANTO uma certa condição for verdadeira. A forma do comando while é a seguinte: while (condição) { // comandos a serem repetidos // comandos a serem repetidos } // comandos após o 'while' Onde comandos pode corresponder a uma instrução simples ou a uma sequência de instruções entre chaves separados por " ; " e condição é uma expressão lógica, cujo resultado pode ser verdadeiro ou falso. Descrição Enquanto a condição for verdadeira, o comando é repetido. O comando pode ser apenas uma instrução do C ou um bloco de instruções entre chaves. Por exemplo, seja x uma variável inteira. O segmento de programa abaixo simplesmente subtrai 1 de x, 5 vezes (note que o comando 'x = x-1;' é repetido 5 vezes). #include<stdio.h> void main() { x=5; while (x > 0) { x = x - 1; } printf("valor de x = %d\n",x); }