buenos dias.
Cómo puedo llenar un array una longitud determinada y leer el menor y el mayor de sus elementos? Gracias de antemano
Tienes lo mismo unos cuantos posts más abajo:
https://foro.elhacker.net/programacion_cc/obtener_el_numero_maximo_y_el_numero_minimo_de_matriz_aleatoria_c-t485423.0.html
Y no podría ser así?
printf("Dime cuantos numeros: ");
fscanf("%d",&N);
i=0;
while(i<N){
printf("Dame numero: ");
scanf("%d",&Numero[ i ]);
if(Numero[ i ] > Mayor){
Numero [ i ] == Mayor;
}
if(Numero[ i ] < Menor){
Numero [ i ] == Menor;
}
i = i + 1;
}
printf("El menor es %d y el mayor es %d, Menor,Mayor);
}
En ese codigo no estas asignando ningún valor ni a mayor ni a menor :-\
Y si pusiera ese mismo código pero con
Menor = 9999;
Mayor = -9999;
valdría?
Lo mejor es cuando consigas el primer número lo asignas a mayor y a menor, después con cada número que te den vas operando.