A estrutura de repetição PARA também pode ser decrescente. Assim, nossa condição da parada será menor que nossa condição inicial e o incremento dará lugar a um decremento.
É isso que vamos aprender na aula de hoje, a repetição decrescente no ambiente de programação Scratch. Para isso vamos elaborar um algoritmo para imprimir os números inteiros de 100 até 1.
Uma primeira versão para resolver este problema é apresentada a seguir. Observe que não temos exatamente uma repetição decrescente. Temos um bloco de repetição que irá repetir exatamente 100 vezes, enquanto em seu interior, decrementamos o valor da variável contador, cujo valor é impresso na tela.
A seguir apresentamos uma segunda versão para resolver o mesmo problema. Esta segunda versão irá repetir até que a variável contador assuma o valor zero, finalizando então o algoritmo.