É uma estrutura iterativa que permite a execução de uma ação ou de um bloco verdade como consequência de uma condição verdadeira. É uma estrutura iterativa que executa uma ação ou um bloco verdade e permite sua repetição até que determinada condição seja verdadeira.
As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita.
While – Esta instrução é usada quando não sabemos quantas vezes um determinado bloco de instruções precisa ser repetido. Com ele, a execução das instruções vai continuar até que uma condição seja verdadeira. A condição a ser analisada para a execução do laço de repetição deverá retornar um valor booleano.
Estruturas de repetição
Vamos ver na prática como usar o laço FOR através de exemplos de programas em C. No exemplo a seguir, apenas declaramos a variável 'count', e iniciamos ela dentro do laço for. O primeiro teste é se '1