Mínimo, máximo y media de una lista de números positivos

Gonzalo Perales Ribera

#include <stdio.h>

int main()
{
int n;
int minimo,maximo;
int ret,ntotal;
float media,suma;

printf(“Introduce un numero:”);
ret=scanf(“%d”,&n);
if((ret==0)||(n<0))
return(0);

minimo=n;
maximo=n;
suma=n;
ntotal=1;
media=0;

printf(“Introduce un numero:”);
ret=scanf(“%d”,&n);
while((ret==1)&&(n>=0))
{
if(n<minimo)
minimo=n;
if(n>maximo)
maximo=n;
suma=suma+n;
ntotal ++;

printf(“introduce un numero:”);
ret=scanf(“%d”,&n);
}

media=suma/ntotal;
printf(“\n”);
printf(“minimo=%d\n”,minimo);
printf(“maximo=%d\n”,maximo);
printf(“media=%f\n”,media);
printf(“\n”);

return(0);
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s