Ir ao conteúdo
  • Cadastre-se
Marcel Yamaki

C Programa em c que leia 5 números e some somente os números pares

Recommended Posts

Questão: Escreva um programa em c que leia 5 números e some somente os números pares

 

Não estou conseguindo fazer aparecer para digitar 5 números, e não tenho ideia de como somar só os pares.

Alguém me salva

 

Citação

#include <stdio.h>
int main(){
int i;
        for(int i=1 ; i<=5 ; i++){
                printf("digite um numero: ");
                scanf("d%", &i);
            if(i % 2 == 0)

                printf("%d ", i);
        }
    return 0;
}
 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia @Marcel Yamaki

 

O problema do seu código é que você está usando a variável "i" do loop para tudo e isso não está deixando o programa funcionar como deveria, segue o código exemplo comentado de como poderia está o seu código

 

#include <stdio.h>
int main(){
	int numero, soma=0; //criando outras variaveis para poder pegar a variavel do usuario e somar elas
    for(int i=1; i<=5 ; i++){
        printf("digite o %d numero: ",i); //melhoria de visual na pergunta
        scanf("%d", &numero); //correção de sintaxe e substituição de variavel
        if(numero % 2 == 0){
			soma = soma + numero; //se o numero for par, ele vai somar na variavel soma
		}
    }
    printf("O total da soma dos numeros pares foi: %d", soma);
    return 0;
}

Qual quer duvida é só perguntar.

Espero ter lhe ajudado :D

  • Amei 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×