a03_t14

1
Definição: É uma variável que tem seu valor alterado dentro de uma estrutura de repetição. Na verdade, quando falamos em acumulador, estamos nos referenciando a um comando de atribuição que incrementa, ou decrementa, o conteúdo da variável. Sintaxe: nomeVariável = nomeVariável Op. Aritmético valor ; Exemplos: Expressão Como se lê? a = a + valor ; A variável a recebe o valor que estava armazenado nela, acrescido do valor armazenado na variável valor(valor pode ser uma constante). a = a * valor ; A variável a recebe o valor que estava armazenado nela, multiplicado pelo valor armazenado na variável valor(valor pode ser uma constante). a = a - valor ; A variável a recebe o valor que estava armazenado nela, decrementado do valor armazenado na variável valor(valor pode ser uma constante). a = a / valor ; A variável a recebe o valor que estava armazenado nela, dividido pelo valor armazenado na variável valor(valor pode ser uma constante). Quando a variável é acrescida (ou decrementada) de um valor constante, costumamos chamar o acumulador de contador. Exemplos: Expressão Como se lê? a = a + 1 ; ou a++; A variável a é incrementada de 1. a = a - 1 ; ou a--; A variável a é decrementada de 1. a = a + 2 ; ou a+=2; A variável a é incrementada de 2. a = a - 2 ; ou a-=2; A variável a é decrementada de 2. Quando devo usar? Em todo programa que tenha repetição e você precise somar os números que entram, calcular a média, contar de acordo com uma condição, etc. Regras para se usar um acumulador 1- Todo acumulador é uma variável logo, precisa ser declarado. 2- Todo acumulador precisa ser inicializado. Como faço isto? Use um comando de atribuição ANTES da estrutura de repetição em que ele aparece e atribua um valor inicial. Normalmente, o elemento neutro da operação. 3- A expressão do acumulador precisa estar dentro da estrutura de repetição. 4- Alguma operação deverá ser feita com o acumulador após a estrutura de repetição. 1

description

Programaçao

Transcript of a03_t14

  • Definio: uma varivel que tem seu valor alterado dentro de uma estrutura de repetio. Na verdade, quando falamos em acumulador, estamos nos referenciando a um comando de atribuio que incrementa, ou decrementa, o contedo da varivel. Sintaxe: nomeVarivel = nomeVarivel Op. Aritmtico valor ; Exemplos:

    Expresso Como se l? a = a + valor ; A varivel a recebe o valor que estava armazenado

    nela, acrescido do valor armazenado na varivel valor(valor pode ser uma constante).

    a = a * valor ; A varivel a recebe o valor que estava armazenado nela, multiplicado pelo valor armazenado na varivel valor(valor pode ser uma constante).

    a = a - valor ; A varivel a recebe o valor que estava armazenado nela, decrementado do valor armazenado na varivel valor(valor pode ser uma constante).

    a = a / valor ; A varivel a recebe o valor que estava armazenado nela, dividido pelo valor armazenado na varivel valor(valor pode ser uma constante).

    Quando a varivel acrescida (ou decrementada) de um valor constante, costumamos chamar o acumulador de contador.

    Exemplos: Expresso Como se l?

    a = a + 1 ; ou a++; A varivel a incrementada de 1. a = a - 1 ; ou a--; A varivel a decrementada de 1. a = a + 2 ; ou a+=2; A varivel a incrementada de 2. a = a - 2 ; ou a-=2; A varivel a decrementada de 2.

    Quando devo usar?

    Em todo programa que tenha repetio e voc precise somar os nmeros que entram, calcular a mdia, contar de acordo com uma condio, etc.

    Regras para se usar um acumulador 1- Todo acumulador uma varivel logo, precisa ser declarado. 2- Todo acumulador precisa ser inicializado. Como fao isto?

    Use um comando de atribuio ANTES da estrutura de repetio em que ele aparece e atribua um valor inicial. Normalmente, o elemento neutro da operao.

    3- A expresso do acumulador precisa estar dentro da estrutura de repetio. 4- Alguma operao dever ser feita com o acumulador aps a estrutura de repetio.

    1

    Regras para se usar um acumulador