Este exemplo pretende que o conjunto de instruções do WHILE se repita enquanto a variável contador for menor ou igual a 10. Durante a execução vai mostrar a mensagem "Está na repetição número " seguida do valor da variável contador.
Para que a variável contador se incremente, foi acrescentada a instrução contador++; que é a mesma coisa que termos contador = contador + 1;.
Caso não coloque esta linha o que vai acontecer?
A condição do WHILE irá ser sempre verdadeira. Isto quer dizer que o ciclo nunca irá parar, estará infinitamente a repetir as instruções que estão dentro da estrutura WHILE.
Veja agora o algoritmo em funcionamento no monitor série:
Espero que tenham gostado da aula e cá vos espero na próxima. Obrigado.
Tendo compreendido a aula, pegue no algoritmo da aula 6, para o circuito com dois LEDs, e modifique-o trocando o ciclo FOR... por uma estrutura WHILE....