Na minha condição simples ele não para o programa se o número for menor que o final, para
que ele escreva “ACABOU”. Se ele identificar que o começo ainda for maior que o final ele vai
ele vai escrever o “começo” e só depois ele para o programa. Do que eu preciso para fazer com que
se o começo for menor que o final pare o programa?
programa
{
	funcao inicio()
	{
		inteiro comeco, final, passo
		escreva(“{ EXERCÍCIO 047 – Contagem personalizada }\n”)
		escreva(“INÍCIO = “)
		leia(comeco)
		escreva(“Final = “)
		leia(final)
		escreva(“Passo = “)
		leia(passo)
		se(comeco > final) {
			para(comeco;comeco>final;comeco-=passo) {
				escreva(comeco, “… “)
			}
		}
		para(comeco;comeco<=final;comeco+=passo) {
			escreva(comeco, “… “)
		}
		escreva(“ACABOU”)
	}
}