aldo macedo Postado Dezembro 31, 2008 Denunciar Share Postado Dezembro 31, 2008 Duvida básica mas que não consigo me entender com ela. alguém teria exemplos praticos onde uso somente contador ou somente acumulador.. ou os 2 juntos. Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GabrielCardelli Postado Dezembro 31, 2008 Denunciar Share Postado Dezembro 31, 2008 Mostrar na tela numeros de 0 ate 20Para (contador=0; contador<=20 ; contador=contador+1)Escreva (contador)Somar Numeros de 0 ate 20Para (contador=0 ; contador <= 20; contador = contador+1)aculmulador = acumulador + contadorAbraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 aldo macedo Postado Dezembro 31, 2008 Autor Denunciar Share Postado Dezembro 31, 2008 Mostrar na tela numeros de 0 ate 20Para (contador=0; contador<=20 ; contador=contador+1)Escreva (contador)Somar Numeros de 0 ate 20Para (contador=0 ; contador <= 20; contador = contador+1)aculmulador = acumulador + contadorAbraço!teria uma coisa mais teorica.. hehehe... tipo algum artigo que explique e exemplifique.. sou meio tapado ainda e to tentando entender. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GabrielCardelli Postado Dezembro 31, 2008 Denunciar Share Postado Dezembro 31, 2008 Não sei nenhum artiho non vou tentar te explicarO Contador como o nome diz ele conta algo!! e sempre é usado dentro de um laço ou qse sempre.O que seria um laço?O Programa fazer uma determinada linha de codigos quantas vezes você determinar...E se você quiser parar ele na 20º vez que ele rodar? Somente usando um contador para que ele conte cada vez que você fez akela determinada linha de código.Vamos pra um exemplo:Digite 20 vezes seu nome na tela! para fazer isso você tera que contar de 0 até 19 (começa no 0 )O contador ira contar 20 vezes que o programa mostrou seu nome.Para (CONTADOR=0; CONtADOR <=19; contador = contador +1) { Escreva (" GABRIEL "): } COMENTARIOS: ** CONTADOR = 0 - Isto que dizer que o contador começa em 0 ; ( ELE SO BATE ALI NA PRIMEIRA RODADA DO PROGRAMA ) ** CONTADOR <=19 - ELE IRA VER SE O CONTADOR É MENOR OU IGUAL A 19 (SE FOR ELE EXECUTA O CODIGO ENTRE {} ** CONTADOR = COnTADOR +1 - CADA VEZ Q O PROGRAMA RODAR ELE VAI BATER AKI !! ANTES DE CoNTINUAR ELE SE AUTO INCREMENTARÁ! Após isso ele testará a condição acima!! Para vê se o contador ainda é menor ou igual 19. Vamos a outro exemplo: contador=0 Enquanto CONTADOR < 20 FAÇA { Escreva (contador); contador = contador+1; } Neste pedaço de código está mais nítida a função do contador ele é um auto incremento (bah^^) uma contagem até atingir determinada condição (ou não), no codigo acima ele vai contar enquanto for menor que 20. Espero que consiga sacar algo^^ !! Abraço!! Estarei escrevendo sobre acumulador !! Aguarde Acumular = Juntar Digamos que você queira Juntar 3 valores que você digitou VALOR 1 = 30 VALOR 2 = 20 VALOR 3 = 40 isto funciona da seguinte maneira. Existe uma variavel que você terá que criar que será seu acumulador Digamos que eu criei a variavel com o nome ACUMU que será nosso acumulador ACUMU começará com o valor 0 . A sintaxe de um acumulador neste caso é a seguinte ACUMU = ACUMU + VALOR 1 Traduzindo ACUMU = 0 + 30 Tudo que está do lado direito é executado e jogado pro lado esquerdo então o que acontece com isso? ACUMU agora é 30! Segundo passo atribuir o segundo valor ACUMU = ACUMU + VALOR 2 ACUMU = 30 + 20 ACUMU AGORA É 50. Ultimo passo ACUMU = ACUMU + VALOR3ACUMU = 50 + 40Nossa variavel Acumulativa agora vale 90!Vou buscar artigos ou tutoriais falando sobre isso!! Para te ajudar!Aguarde! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 aldo macedo Postado Dezembro 31, 2008 Autor Denunciar Share Postado Dezembro 31, 2008 Não sei nenhum artiho non vou tentar te explicarO Contador como o nome diz ele conta algo!! e sempre é usado dentro de um laço ou qse sempre.O que seria um laço?O Programa fazer uma determinada linha de codigos quantas vezes você determinar...E se você quiser parar ele na 20º vez que ele rodar? Somente usando um contador para que ele conte cada vez que você fez akela determinada linha de código.Vamos pra um exemplo:Digite 20 vezes seu nome na tela! para fazer isso você tera que contar de 0 até 19 (começa no 0 )O contador ira contar 20 vezes que o programa mostrou seu nome.Para (CONTADOR=0; CONtADOR <=19 ; contador = contador +1){Escreva (" GABRIEL "):}COMENTARIOS:** CONTADOR = 0 - Isto que dizer que o contador começa em 0 ; ( ELE SO BATE ALI NA PRIMEIRA RODADA DO PROGRAMA )** CONTADOR <=19 - ELE IRA VER SE O CONTADOR É MENOR OU IGUAL A 19 (SE FOR ELE EXECUTA O CODIGO ENTRE {}** CONTADOR = COnTADOR +1 - CADA VEZ Q O PROGRAMA RODAR ELE VAI BATER AKI !! ANTES DE CoNTINUAR ELE SE AUTO INCREMENTARÁ! Após isso ele testará a condição acima!! Para vê se o contador ainda é menor ou igual 19.Vamos a outro exemplo:contador=0Enquanto CONTADOR < 20 FAÇA{Escreva (contador) ;contador = contador+1;}Neste pedaço de código está mais nítida a função do contador ele é um auto incremento (bah^^) uma contagem até atingir determinada condição (ou não), no codigo acima ele vai contar enquanto for menor que 20.Espero que consiga sacar algo^^ !! Abraço!! Estarei escrevendo sobre acumulador !! Aguardeo contador só é usado para controlar um controle de repetição. ou tem outra finalidade.. exemplo eu tenho uma revista e quero saber se todos meus assinantes receberam a revista.. eu uso um acumulador ou um contador. sei que é meio estranho o modo de perguntar.. mas é que fiz uma prova que tinha algo parecido.. só que não fico com a prova na mao para poder escreve-la novamente. precisaria de exemplos praticos do uso de acumulador e contador para entender direito.. pois irei fazer a prova novamente e to com medo de errar novamente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GabrielCardelli Postado Dezembro 31, 2008 Denunciar Share Postado Dezembro 31, 2008 (editado) Aqui você poderá encontrar algo do seu interessehttp://www.ucb.br/programar/algoritmo/estr...sdecontrole.htmAqui tem um algoritimo resolvido usando contador:http://www.eecis.udel.edu/~portnoi/classro...s/pratica03.pdfNa Pagina 31 Dessa tem um exemplo de Contador!!http://lgmb.fmrp.usp.br/cvbioinfo2008/extr...iago_logica.pdfAbraço veio!EDIT -----Sobre esta questão da revista vamos formular uma pergunta:Em meu banco de dados quero saber quantos clientes receberam minha revista e quantos não.Neste caso poderiamos usar o contador Se (cliente==recebeu) contRECEBEU = contRECEBEU +1 Senao contNAORECEBEU = contNAORECEBEU+1Sendo DiretosO contador serviria para incrementar algo de X em X vezesJá o acumulador teria a função de armazenar numeros encima de outros numeros.Talvez Outra Pessoa possa te dar uma outra visão do assunto!!Abraço Qualquer coisa Estamos ae! Editado Dezembro 31, 2008 por GabrielCardelli Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 aldo macedo Postado Dezembro 31, 2008 Autor Denunciar Share Postado Dezembro 31, 2008 Aqui você poderá encontrar algo do seu interessehttp://www.ucb.br/programar/algoritmo/estr...sdecontrole.htmAqui tem um algoritimo resolvido usando contador:http://www.eecis.udel.edu/~portnoi/classro...s/pratica03.pdfNa Pagina 31 Dessa tem um exemplo de Contador!!http://lgmb.fmrp.usp.br/cvbioinfo2008/extr...iago_logica.pdfAbraço veio!Valeu obrigado pela ajuda. Gabriel mais uma vez obrigado.. vou ver se consigo me desenrolar agora. to estudando muito mas a coisa fica mais complicada a cada dia. ehheheabraços e obrigado novamente Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
aldo macedo
Duvida básica mas que não consigo me entender com ela.
alguém teria exemplos praticos onde uso somente contador ou somente acumulador.. ou os 2 juntos.
Obrigado
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.