como llenar un array y leer sus elementos

Iniciado por antolinalvaro, 9 Julio 2018, 14:01 PM

0 Miembros y 1 Visitante están viendo este tema.

antolinalvaro

buenos dias.
Cómo puedo llenar un array una longitud determinada y leer el menor y el mayor de sus elementos? Gracias de antemano


antolinalvaro

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);
}
 

Mr.Moonlight

En ese codigo no estas asignando ningún valor ni a mayor ni a menor  :-\

antolinalvaro

Y si pusiera ese mismo código pero con
Menor = 9999;
Mayor = -9999;
valdría?

MAFUS

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.