En esta ocasión les comparto un algoritmo para calcular el promedio de n número en lenguaje C
Haz clic aquí para suscribirte a mi canal
Como ya es costumbre, vamos a explicar este algoritmo.
Incluimos la librería de entradas y salidas.
#include<stdio.h>
Creamos la función principal main().
int main()
{
Declaramos las variables.
int c = 0;
float n,suma = 0,promedio = 0;
Creamos un ciclo que se repite infinitamente.
for (;;){
En cada bucle pedimos un número.
printf(«\nIngresa un numero\n»);
Este número lo ingresamos en la variable n.
scanf(«%f»,&n);
Evaluamos si el número es diferente de cero.
if (n != 0){
Si la condición se cumple, entonces sumamos estos números.
suma = suma + n;
Con la variable c, contamos cuantos números se ingresaron..
c++;
}
else{
Cuando se ingrese el número cero, finalizamos el ciclo.
break;
}
}
Fuera del ciclo calculamos el promedio de los números y mostramos el promedio en pantalla.
promedio = suma / c;
printf(«El promedio de los numeros es: %.1f»,promedio);
return 0;
}
Aquí puedes ver el funcionamiento de este algoritmo.

/*Calcular el promedio de n números*/
#include<stdio.h>
int main()
{
int c = 0;
float n,suma = 0,promedio = 0;
for (;;){
printf("\nIngresa un numero\n");
scanf("%f",&n);
if (n != 0){
suma = suma + n;
c++;
}
else{
break;
}
}
promedio = suma / c;
printf("El promedio de los numeros es: %.1f",promedio);
return 0;
}
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y mas que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.
