Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

personal.saulo2

Acumulador e contador

Recommended Posts

Bom amigo é o seguinte da uma lida nesse artigo:

 

Contagens ou somas e multiplicações acumulativas são procedimentos a que se recorre com freqüência nas maisdiversas situações. O seu uso também é recorrente em algoritmos e códigos de programas.Uma contagem é usada para, por exemplo, contabilizar o número de execuções cíclicas já concluídas, determinar onúmero de vezes que um particular valor ocorre em uma determinada seqüência de vazores ou monitorar o número decaracteres já consumidos de um fluxo de caracteres.Somas ou produtos acumulativos são freqüentes em cálculos de somatórias, produtórias ou consolidações deresultados (totais, médias, ...).O uso de variáveis empregadas para contar e efetuar operações acumulativas se dá de acordo com padrões recorrentes.Contadores e somadores usualmente têm atribuído o valor zero como valor inicial (elemento neutro da soma) e,sempre que apropriado, são acrescidos por mais um termo (o valor um no caso de contadores ou outro valor quando setrata de somadores).Variáveis utilizadas para o cálculo de produtórias são inicializadas usualmente com o valor um (elemento neutro damultiplicação) e, sempre quando necessário, são atualizadas com o resultado do seu valor corrente multiplicado porum novo termo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resumindo..

Acumulador é qualquer variável que recebe um valor inicial constante (geralmente 0) e é incrementada por qualquer valor (pode não ser fixo) em algum ponto do algoritmo.

Ex.:

acumulador<-0

.

.

.

acumulador<-acumulador+1

.

.

.

acumulador<-acumulador+media

 

Contador é uma variável que recebe um valor inicial e depois é incrementada por um valor constante, ou seja, recebe o mesmo valor.

Ex.:

contador<-0

.

.

.

contador<-contador+1

 

http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.