La media es un valor promedio de un conjunto dado de números. Se calcula de forma similar a la del valor medio. Sumar todos los números dados y luego dividirlos por el número total de valores producemean.
For Example - La media de 3, 5, 2, 7, 3 es (3 + 5 + 2 + 7 + 3) / 5 = 4.
Algoritmo
Podemos dibujar su algoritmo en los siguientes pasos:
START
Step 1 → Take an integer set A of n values
Step 2 → Add all values of A together
Step 3 → Divide result of Step 2 by n
Step 4 → Result is mean of A's values
STOP
Pseudocódigo
Ahora escribiremos un pseudocódigo para el algoritmo mencionado anteriormente.
procedure mean()
Array A
FOREACH value i of A DO
sum = sum + i
ENDFOR
MEAN = sum / n
end procedure
Implementación
La implementación de este algoritmo se da a continuación:
#include <stdio.h>
int main() {
float mean;
int sum, i;
int n = 5;
int a[] = {2,6,7,4,9};
sum = 0;
for(i = 0; i < n; i++) {
sum+=a[i];
}
printf("Mean = %f ", sum/(float)n);
return 0;
}
Salida
La salida del programa debe ser:
Mean = 5.600000
programas_matemáticos_en_c.htm