Java básico 040. Función, tres parámetros y retorno.

Ejercicio: Desarrolla una función que calcule el máximo de 3 números.
Código Java
import java.util.Scanner;

/**
*
* @author Ariel
*/

public class FuncionDos {

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

public static void main(String[] args) {
int max, numUno, numDos,numTres;
Scanner num = new Scanner(System.in);
System.out.print("Ingresa el primer parámetro: ");
numUno = num.nextInt();
System.out.print("Ingresa el segundo parámetro: ");
numDos = num.nextInt();
System.out.print("Ingresa el tercer parámetro: ");
numTres = num.nextInt();
//Utilizamos la función pasandole los tres parámetros.
//Guardamos el resulado en una variable entera,
//ya que el retorno es de tipo entoro.
max = maximo(numUno, numDos, numTres);
System.out.println("El máximo es : " + max);
}

static int maximo(int a, int b, int c){
//Se espera que los tres números sean distintos.
int max;
if(a > b && a > c){
max = a;
}
else{
if(b > a && b > c){
max = b;
}
else{
max = c;
}
}
return max;
}
}

No hay comentarios :

Publicar un comentario