/************************************************************************/
/* Programa que calcula la media de una lista de numeros positivos */
/* y termina con uno negativo */
/* Nombre de programa: media.cpp */
/************************************************************************/
# include <stdio.h>
# include <stdlib.h>
# include <conio.h>
int main ()
{
float x, suma, media;
int n;
system ("cls");
printf("******************************************************************************");
printf("\n* Programa que calcula la media de una lista de numeros positivos *"); printf("\n******************************************************************************");
printf("\n\n\nDebe introducir la lista de numeros positivos ");
printf("\nLuego cualquier negativo para finalizar ");
printf ("\n\nIntroduzca los numeros de la lista: \n");
scanf ("%f", &x);
if (x<0){
printf ("\nIntroduzca negativos solo para terminar la lista \n");
printf("\n\n\nIntroduzca la lista de numeros positivos: \n");
scanf ("%f", &x);
}
while (x<0);
suma = x;
n = 1;
scanf ("%f", &x);
while (x >= 0)
{
n++;
suma = suma + x;
scanf ("%f", &x);
}
media = suma/n;
printf ("\nLa media de esta lista de numeros positivos es: %.2f\n\n\n", media);
getch();
return (0);
}
1 comentario:
Hey ese programa está nitido
Gracias por tu aporte a la programación en lenguaje C
Publicar un comentario