Soy nuevo en la programación. Quiero encontrar el número máximo y mínimo de una matriz dada. Así que escribí este código. Aunque esto le da el número mínimo correcta, da varios números máximos. ¿Puede alguien ayudarme con esto?
package maximumandminimum;
public class {Maximumandminimum
public static void main(String[] args)
{
int arr[] = {33,55,80,90,12,56,78};
int min = arr[0];
int max = arr[0];
for(int i = 0; i< arr.length;i++)
{
if(arr[i]<min){
min= arr[i];
System.out.println("minumum number is"+min);
}
if(arr[i]>max){
max = arr[i];
System.out.println("maximum number is"+max);
}
}
}
}
Esto ha sido resuelto aquí: Encontrar el valor máximo / mínimo en un conjunto de primitivas utilizando Java
No se olvide de imprimir fuera del bucle (para obtener una respuesta).
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras