Com fazer a média só dos números pares em C?

Leia quatro números inteiros e encontre a média aritmética simples entre as que correspondem a números pares. Lembre-se que não pode haver divisão por zero.

Comments

  • include <stdio.h>

    int main() {

    int i, num, soma=0, qtd=0;

    for (i=0; i<4; i++) {

    scanf("%d", &num);

    if (num%2 == 0) {

    soma += num;

    qtd++;

    }

    }

    if (qtd > 0)

    printf ("\nMédia dos %d números pares: %d", qtd, soma/qtd);

    else

    printf ("\nNão foram informados números pares");

    return 0;

    }

  • em qualquer linguagem.

    1- entre com a variavel,

    2- divida por 2.

    3- se o resto for 0.

    4- entao é par.

    agora tendo esta informacao... está resolvido seu problema.

    divisao por zero, as linguagens nao aceitam....

  • fça uma variável receber apenas os pares, lembre-se que para ser par tem q ser divísivel por 2 e não sobrar resto. Aí vc faz a média.

Sign In or Register to comment.