miércoles, 3 de abril de 2013

Calcular la media de varias listas de numeros



/*calcular la media de varias listas de numeros */

#include <stdio.h>

int main()
{
      int n, cont, nlistas, contlista;
      float x, media, suma;
     
      /*leer el numero de listas */
      printf("Cuantas listas? ");
      scanf("%d", &nlistas);
     
      /*bucle externo (procesar cada lista de numeros) */
      for (contlista = 1; contlista <= nlistas; ++contlista)
      {
            /* inicializar y leer el valor de n */
            suma = 0;
printf("\n Lista numero %d \n Cuantos numeros ?",        contlista);
            scanf("%d", &n);
           
            /*leer los numeros*/
            for (cont = 1; cont <= n; ++cont)
            {
                  printf("x = ");
                  scanf("%f", &x);
                  suma += x;
            }//fin del for interno
           
            /*calcular la media y escribir la respuesta*/
            media = suma/n;
            printf("\nLa media es %f \n", media);
           
      }//fin del for externo
     
      printf("\n\n");
      system("PAUSE");
     
      return 0;
}

No hay comentarios:

Publicar un comentario