Ciclos: repetir instruções — Informática, 11–13 anos
Um ciclo repete instruções, um certo número de vezes ou enquanto uma condição continuar verdadeira.
O que faz um ciclo
Um ciclo diz ao programa para executar novamente as mesmas instruções, em vez de as copiar muitas vezes. Precisa de uma forma de parar, como contar até dez ou esperar que uma condição se torne falsa. Cada repetição chama-se iteração.
Porque são importantes
Muitas tarefas informáticas envolvem fazer uma pequena ação centenas ou milhões de vezes: verificar píxeis, ler itens ou atualizar um mundo de jogo. Copiar as instruções seria demorado e sujeito a erros. Um ciclo mantém um padrão num só lugar e torna visível a regra que o faz parar.
Exemplo: contar de dois em dois
Começa com number igual a 0. Repete quatro vezes: soma 2 a number e mostra-o. Os resultados apresentados são 2, 4, 6 e 8; o ciclo para porque completou quatro repetições. Sem o ciclo, escreverias quatro vezes o par «somar e mostrar».
Armadilha: um ciclo que nunca para
Um ciclo pode correr para sempre se a condição de paragem nunca se tornar verdadeira, ou se o valor que verifica nunca mudar. Isto acontece facilmente porque cada linha pode parecer correta isoladamente. Confirma que cada repetição aproxima o programa do fim, por exemplo aumentando um contador de 0 até 5.
Onde aparecem os ciclos
Os jogos usam ciclos para atualizar movimentos e redesenhar a cena muitas vezes por segundo. O software de música pode repetir uma batida, e uma folha de cálculo pode aplicar o mesmo cálculo a uma coluna. Em cada caso, a repetição é útil porque o mesmo padrão se aplica a itens que mudam.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…