39 lines
853 B
C
39 lines
853 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <math.h>
|
|
|
|
/* Pares e impares.
|
|
El programa, al recibir como datos N números enteros, obtiene la suma de los
|
|
➥números pares y calcula el promedio de los impares.
|
|
|
|
I, N, NUM, SPA, SIM, CIM: variables de tipo entero. */
|
|
|
|
void main(void)
|
|
{
|
|
int I, N, NUM, SPA = 0, SIM = 0, CIM = 0;
|
|
|
|
printf("Ingrese el numero de datos que se van a procesar: \t");
|
|
scanf("%i", &N);
|
|
if (N > 0)
|
|
{
|
|
for (I = 1; I <= N; I++)
|
|
{
|
|
printf("\nIngrese el numero %i: ", I);
|
|
scanf("%i", &NUM);
|
|
if (NUM)
|
|
if (pow(-1, NUM) > 0)
|
|
SPA = SPA + NUM;
|
|
else
|
|
{
|
|
SIM = SIM + NUM;
|
|
CIM++;
|
|
}
|
|
}
|
|
printf("\n La suma de los numeros pares es: %d", SPA);
|
|
printf("\n El promedio de numeros impares es: %.2f", (float)(SIM / CIM));
|
|
}
|
|
else
|
|
printf("\n El valor de N es incorrecto");
|
|
|
|
system("pause");
|
|
} |