Incremento e decremento

Incremento: verbete: aumento, crescimento.
Decremento: verbete: diminuição, decrescimento.

Dentro da programação, incremento e decremento são muito utilizados em estruturas repetitivas com variavel de controle.

Neste sentido, serve para mostrar para a estrutura quando parar. Logo, se utilizar-mos decremento em uma estrutra que testa o crescimento da variavel ou vice-versa, a estrutura ficará em loop eterno, pois nunca crescerá ou diminuirá o suficiente para atingir a condição de término.

O incremento/decremento é tradicionalmente tratado da seguinte forma:

x = x + c;

onde:
c = constante – positiva para incremento e negativa para decremento, e;
x = variavel a ser incrementada/decrementada de c;

Algumas liguagens, como, por exemplo, a C e suas derivadas, adotam também a seguinte notação:

x+=c; Para incremento e
x-=c; Para decremento.

Ainda neste aspecto, quando c vale 1, algumas linguagens também adotam a seguinte notação;
c++; para incremento
c–; para decremento

Isto equivale a:
c++; c+=1; c=c+1;
c–; c-=1; c=c-1;

Como pode se observar, incremento e decremento são equivalentes a variáveis acumuladoras, são um tipo particular de variaveis acumuladoras, que são notadas da seguinte forma:

acc = acc + x;

onde,
acc = variavel acumuladora;
x = variavel com o valor a acumular.

Diz-se incremento e decremento de c, variaveis acumuladoras que acumulam constante, que também podem ser chamadas de contadoras, visto que contam de c em c de z a t. O decremento conta em ordem decrescente.

Por Charles Santos.

Um comentário sobre “Incremento e decremento

Deixe um comentário