/*calcular la media de los numeros no negativos de una lista de n numeros*/
#include <stdio.h>
#include <stdlib.h>
main()
{
int n, cont , nmedia = 0;
float x, media, suma = 0;
/*inicializar y leer el valor de n */
printf (" ¿cuantos numeros? ");
scanf ( "%d" , &n);
/* leer los numeros */
for (cont = 1; cont <= n; ++cont)
{
printf("x = ");
scanf("%f", &x);
if (x < 0) continue;
suma += x;
++nmedia;
}
/*calcular la media y escribir la respuesta */
media = suma/nmedia;
printf("\nLa media es %f\n", media);
system("pause");
return(0);
}