Java básico 041. Función de Arrays como parámetro más retorno.

Ejercicio: Desarrolla una función que calcule el máximo de una tabla (Arrays) de n elementos.
Código Java
import java.util.Arrays;

/**
*
* @author Ariel
*/

public class FuncionArray {

/**
* @param args the command line arguments
*/

public static void main(String[] args) {
int numero[] = new int[20];
int max;
//Llenamos la tabla con elementos aleatorios.
for (int i = 0; i < numero.length; i++) {
numero[i] = (int)(Math.random() * 100 + 1);
}
//Imprimimos la tabla con los valores generados.
for (int i = 0; i < numero.length; i++) {
int j = numero[i];
System.out.print(j + " ");
}
//Buscamos el mayor de los valores generados.
max = maximo(numero);
//Imprimimos el resultado.
System.out.println("\nEl mayor resultante es: " + max);
//Ordenamos los elementos utilizando "sort" para comprobar.
Arrays.sort(numero);
//Impriminos ardenado.
for (int i = 0; i < numero.length; i++) {
int j = numero[i];
System.out.print(j + " ");
}
}
static int maximo(int[] num){
int max = num[0];
for (int i = 0; i < num.length; i++) {
int j = num[i];
if(j > max){
max = j;
}
}
return max;
}
}

No hay comentarios :

Publicar un comentario en la entrada