Você está na página 1de 6

05/11/2017 C Vetor contador de números pares - C/C++ - Fórum iMasters

WE ARE DEVELOPERS Portal Fórum Revista Cursos Certificação 7Masters Developer store

Entrar   Cadastre-se

Fóruns Tempo Real

Fóruns Calendário Nossa seleção Comunidades

 Fórum iMasters  Desenvolvimento e Banco de Dados  Algoritmos & Outras Tecnologias  C/C++   Todas as Novidades Regras Equipe Líderes
C Vetor contador de números pares

Pesquisar... 

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

C Vetor contador de números pares


Por Glaucco, Setembro 12, 2008 em C/C++



Glaucco Postado Setembro 12, 2008 Denunciar post 

Dev-C++
Leia um vetor de 40 posições. Contar e escrever quantos valores pares ele possui.
 
Alguem pode me ajuda como eu resolvo esse exercício. Como vou conta os numeros pares e
mostra os numeros pares?
Members
não to conseguindo fazer.
1  
204 posts

#include <stdio.h>
#include <stdlib.h>

main (){
int vector[40],i;

for(i=0;i<40;++i){
printf("Digite 20 numeros: ");
scanf("%d",&vector[i]);

if ((vector[i] % 2)==0){
vector[i]= vector[i]+;

system("pause");
}

Kandrade Postado Setembro 12, 2008 Denunciar post 

Leia os 40 valores e depois veri que quais são pares.


 

for(i=0;i<40;++i)
Members scanf("%d",&vector[i]);

7 for(i=0; i<40; i++){


2.920 posts if ((vector[i] % 2)==0){
LinkedIn:Per l LinkedIn
// para mostrar utilize printf
Sexo:Masculino
Localização:Santo André - SP // para contar utilize um acumulador
}
}

Informação importante
mostrar foto e nome de quem visitou meu Pergunta: Arvore binaria de palavras em Imprimir quantidade de vezes que um
  Aceito
Por XIM,
Ao usar o fórum, Setembro
você concorda30com
em nossos
PHP Termos e condições. Por Nathan Vieira Marcelino, 30 minutos em Por gust.php, Outubro 28 em Java
Perguntas e respostas rápidas

https://forum.imasters.com.br/topic/304934-c-vetor-contador-de-n%C3%BAmeros-pares/ 1/6
05/11/2017 C Vetor contador de números pares - C/C++ - Fórum iMasters

Glaucco Postado Setembro 12, 2008 Denunciar post 

Consegui fazer ele roda mais ele não mostra a posicão de onde veio o número par. Alguem pode
me da um força?
 

Members #include <stdio.h>


#include <stdlib.h>
1
204 posts main (){
int vector[40],i;

for(i=0;i<40;++i){
printf("Digite a %d posicao: ",i);
scanf("%d",&vector[i]);

if ((vector[i] % 2)==0){
printf("As posicoes pares e: %d\n",vector[i]);
}
}
system("pause");
}

Kandrade Postado Setembro 12, 2008 Denunciar post 

vetor é a variável e i é a posição.


Portanto se quer o valor faça:

printf("O valor e: %d\n",vector[i]);


Members

E se quiser a posição, faça:


7
2.920 posts
LinkedIn:Per l LinkedIn printf("A posicao e: %d\n",i);
Sexo:Masculino
Localização:Santo André - SP

Glaucco Postado Setembro 12, 2008 Denunciar post 

Agora ta rodando e mostrando o valor par. Mais ainda acho que ta faltando alguma coisa. Contar
e escrever quantos valores pares ele possui. como eu faço?

#include <stdio.h>
Members #include <stdlib.h>
main (){
1 int vector[40],i;
204 posts for(i=0;i<40;++i){
printf("Digite a %d posicao: ",i);
scanf("%d",&vector[i]);
if ((vector[i] % 2)==0){
printf("O valor e: %d\n",vector[i]);}}
system("pause");}

quitZAUMMM Postado Setembro 12, 2008 Denunciar post 


YES, WE CAN
Simples: use um contador, a cada "par" achado, faça

iContadorPar++;

Members

 18
4.229 posts
Sexo:Masculino
Localização:São Paulo

https://forum.imasters.com.br/topic/304934-c-vetor-contador-de-n%C3%BAmeros-pares/ 2/6
05/11/2017 C Vetor contador de números pares - C/C++ - Fórum iMasters
Interesses:* Karina
* Programar
* Sair
* Estudar
* Dormir

Glaucco Postado Setembro 12, 2008 Denunciar post 

Tentei fazer do jeito que você me falo mais ele não ta rodando porque sera?
 

#include <stdio.h>
Members #include <stdlib.h>
main (){
1 int vector[40],i,contpar;
204 posts

for(i=0;i<40;++i)
{
printf("Digite a %d posicao: ",i);
scanf("%d",&vector[i]);
}
if((vector[i] % 2)==0)
{
contpar++;
vector[i]=vector[i]+i
}
printf("A posicao %d o numero par e: %d\n",i,vector[i]);

system("pause");
}

quitZAUMMM Postado Setembro 12, 2008 Denunciar post 


YES, WE CAN
ta faltando um ponto e virgula...
olha a unica coisa q qr fazer é ler os numeros e exibir qnts pares existem?
é soh isso?

Members

 18
4.229 posts
Sexo:Masculino
Localização:São Paulo
Interesses:* Karina
* Programar
* Sair
* Estudar
* Dormir

Glaucco Postado Setembro 12, 2008 Denunciar post 

Agora ele ta rodando mais ele não mostra s soma correta do numero par.
 
 

Members #include <stdio.h>


#include <stdlib.h>
1 main (){
204 posts int vector[40],i,contpar;

for(i=0;i<40;++i)
{
printf("Digite a %d posicao: ",i);
scanf("%d",&vector[i]);
}
if((vector[i] % 2)==0)
{
contpar=contpar+1;
printf("A posicao %d o numero par e: %d\n",i,vector[i]);
}

https://forum.imasters.com.br/topic/304934-c-vetor-contador-de-n%C3%BAmeros-pares/ 3/6
05/11/2017 C Vetor contador de números pares - C/C++ - Fórum iMasters

printf("A soma dos numeros par e: %d\n",contpar);


system("pause");
}

Glaucco Postado Setembro 12, 2008 Denunciar post 

Alguem sabe fazer por favor postar.

Members

1
204 posts

quitZAUMMM Postado Setembro 12, 2008 Denunciar post 


YES, WE CAN
olha cara vamos por partes..
você usará a variavel iSoma para acumular os valores dos numeros pares, e a variavel iContador
para contar qnts pares existem no vetor..
você esta fechando as chaves na hr errada, faça assim:

Members for(i=0;i<40;++i){
printf("Digite a %d posicao: ",i);
 18 scanf("%d",&vector[i]);
4.229 posts if((vector[i] % 2)==0){
Sexo:Masculino
iContpar++;
Localização:São Paulo
Interesses:* Karina iSoma += vector[i];
* Programar }
* Sair }
* Estudar
printf("A soma dos numeros %c: %d, e o total de numeros pares %c: %d\n", 130
* Dormir
}

[]'s

Glaucco Postado Setembro 13, 2008 Denunciar post 

Eu s asim rodo agora certinho.


 

#include <stdio.h>
Members #include <stdlib.h>
main (){
1 int vector[40],i,icontpar=0,isoma=0;
204 posts

for(i=0;i<40;++i){
printf("Digite a %d posicao: ",i);
scanf("%d",&vector[i]);
if((vector[i] % 2)==0){
icontpar++;
isoma += vector[i];
}
}
printf("A soma dos numeros pares e: %d\n",isoma,icontpar);
printf("A conta dos numeros pares e: %d\n",icontpar);
system("pause");
}

Obrigado Kandrade, quitZAUMMM pela ajuda agora sim rodo legal.


Pode por como resolvido.

quitZAUMMM Postado Setembro 13, 2008 Denunciar post 


YES, WE CAN
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

https://forum.imasters.com.br/topic/304934-c-vetor-contador-de-n%C3%BAmeros-pares/ 4/6
05/11/2017 C Vetor contador de números pares - C/C++ - Fórum iMasters

Members

 18
4.229 posts
Sexo:Masculino
Localização:São Paulo
Interesses:* Karina
* Programar
* Sair
* Estudar
* Dormir

 IR PARA A LISTA DE TÓPICOS


C/C++

     

 Fórum iMasters  Desenvolvimento e Banco de Dados  Algoritmos & Outras Tecnologias  C/C++   Todas as Novidades Regras Equipe Líderes
C Vetor contador de números pares

 
Idiomas  Política De Privacidade Contato

Este projeto é mantido e patrocinado pelas empresas:

Hospedado por:

Desenvolvimento Design Banco de dados Marketing Digital Agenda Cursos Online


Agile 3ds max Interbase Conteúdo Digital Fórum InterCon
Ajax Acessibilidade MongoDB E-commerce
7Masters Revista iMasters
Análise de Dados Arquitetura de MySQL E-mail Marketing
Informação
CakePHP Oracle Mercado
Design Responsivo
CSS PostgreSQL Publicidade Online
Games
Front End SQL Server Redes Sociais
Usabilidade
HTML Tendências
User Experience Infra e Cloud
Java
JavaScript Cloud Computing Mobile

PHP Linux Android


Python Microsoft Azure iPhone & iPad
Ruby Segurança

https://forum.imasters.com.br/topic/304934-c-vetor-contador-de-n%C3%BAmeros-pares/ 5/6
05/11/2017 C Vetor contador de números pares - C/C++ - Fórum iMasters
Site Blindado

Sobre o iMasters Política de Privacidade Fale conosco iMasters Expert (english blog)

https://forum.imasters.com.br/topic/304934-c-vetor-contador-de-n%C3%BAmeros-pares/ 6/6

Você também pode gostar