Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula
São estruturas construídas de forma a executar, repetidamente, um determinado comando ou bloco de comandos enquanto uma determinada condição for verdadeira. As estruturas de repetição existentes na linguagem C são compostas pelos comandos for, while e do while.
O comando for é, geralmente, utilizado quando se pretende repetir uma ou mais instruções uma quantidade de vezes predefinida.
Sintaxe
Exemplo
O comando while é empregado em situações em que o laço pode ser finalizado a qualquer momento, devido à ligação entre a expressão e as ações executadas dentro do laço. Para isso, inicialmente, a condição deve ser avaliada, caso seja verdadeira, então, o comando ou bloco de comandos associado deverá ser executado. Caso a condição seja falsa, o comando ou bloco de comandos não é executado e o programa tem sequência a partir da declaração seguinte ao bloco while.
Sintaxe:
Exemplo
No exemplo, as instruções no laço while serão executadas enquanto o valor da variável contador for inferior a 5.
O comando do while é muito parecido com o comando while. A diferença é que o comando do while testa a condição no final de cada ciclo de iteração do laço de repetição, ao contrário do while, que realiza o teste da condição no início do laço.
Sintaxe
Exemplo
As instruções contidas na estrutura de repetição do comando do while serão executadas enquanto o valor da variável contador for inferior a 5.
Versão 5.3 - Todos os Direitos reservados