miércoles, 1 de abril de 2009

[Código C] Media aritmética de una serie de números

Programa que calcula la media aritmética de una serie de números









Código:
#include <stdio.h>

main ()
{
int nums;
float media;
float suma;
int total;
int leer_mas_nums;
/*Inicializacion de variables */
total =0; /* no se han leido nuemros*/
suma=0; /* la suma de los numeros leidos comienza en cero*/

/*lectura de datos desde el teclado*/
printf("Teclee una serie de numero y vaya presionando 'Enter' cada vez que escriba uno\n\n");

do
{
printf("\n Dame un numero ");
scanf("%d", &nums);
suma=suma+nums; /*acumular numero leido*/
total=total+1; /*se ha leido un numero mas*/
printf("\nLeer mas numeros? 1==Si, 0==No");
scanf("%d", &leer_mas_nums);
}while(leer_mas_nums!=0);
media=suma/total;
/* mostrar resultados*/
printf("\nLa media aritmetica de todos los numeros leidos es: %f",media);
}

No hay comentarios:

Publicar un comentario