Suma impar/suma par dentro de N números

Tema Descripción

Ingrese un entero positivo n, luego ingrese n enteros positivos a su vez, calcule la suma de números impares y números pares entre ellos y genere resultados.

requisitos de entrada

Primero ingrese un entero positivo n, y luego ingrese n enteros positivos a su vez.

requisitos de salida

Muestra las sumas pares e impares en secuencia, cada una ocupando una línea.

muestra de entrada

5 1 8 9 6 4

muestra de salida

10 
18

ley uno

#include<stdio.h> 
#include<math.h> 

int main() 
{ 
    int n,m,a=0,b=0,i=1; 

    scanf("%d",&n); 
    while(i<=n) 
    { 
        scanf("%d",&m); 
        if(m%2==1) 
            a+=m; 
        else 
            b+=m; 
        i++; 
    } 
    printf("%d\n%d\n",a,b); 
    return 0; 
} 

ley dos

#include<stdio.h>

int main()
{
    int n,odd,even;

    scanf("%d",&n);

    int a[n],i;

    for(i=0;i<n;i++)
    {
        scanf("%d",&a[i]);
    }
    for(i=0;i<n;i++)
    {
        if(a[i]%2==0)
            even += a[i];
        else
            odd += a[i];
    }
    printf("%d\n%d\n",odd,even);
    return 0;
}

 

Supongo que te gusta

Origin blog.csdn.net/weixin_44643510/article/details/113765892
Recomendado
Clasificación