miércoles, 1 de abril de 2009

[Código C] Máximo de una serie de números

Programa que calcula el maximo de una serie de numeros









Código:
#include <stdio.h>

main ()
{
int nums;
float media;
float max;
int num_leidos;
int leer_mas_nums;
/*Inicializacion de variables */

num_leidos=0; /* no se ha liedo ningun numero*/

/*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);
num_leidos=num_leidos+1; /*se ha leido un numero mas*/
if(num_leidos==1)/*es el primer numeor leido*/
max=nums;
else
{
if(nums>max)/*el numeor leido es mayor que todos lso anteriores*/
max=nums;
}
printf("\nLeer mas numeros? 1==Si, 0==No");
scanf("%d", &leer_mas_nums);
}while(leer_mas_nums!=0);

/* mostrar resultados*/
printf("\nEl maximo de todos los numeros leidos es: %f",max);
}

No hay comentarios:

Publicar un comentario