/* Cargar un array de n enteros y calcular la media de los que estén en posiciones pares. */

#include <stdio.h>

#define MAX 100
int carga_array(int[]);
float media(int[],int);

void main()

  int a[MAX],eltos;
  eltos=carga_array(a);
  if (eltos) 
printf("\nLa media es %f.",media(a,eltos));
}

int carga_array(int a[])
{
int i,num;
printf("\nDame un numero:");
scanf("%d",&num);
for (i=0;i<num;i++)
{
printf("Dame un elto:");
scanf("%d",&a[i]);
}
return num;
}

float media(int a[],int eltos)

int i,suma=0,num=0;
for (i=1;i<eltos;i+=2)
{
suma+=a[i];
num++;
}
return ((float)suma/num);
}

d VOLVER