Ejercicio
Función GetMinMax
Objetivo
crear una función llamada "GetMinMax", que pedirá al usuario un valor mínimo (un número) y un valor máximo (otro número). Debe llamarse de manera similar a
GetMinMax( n1, n2);
que se comportarían así:
Introduzca el valor mínimo: 5
Introduzca el valor máximo: 3.5
Incorrecto. Debe ser 5 o más.
Introduzca el valor máximo: 7
Es decir: debe pedir el valor mínimo y luego el máximo. Si el máximo es inferior al mínimo, debe volver a introducirse. Debe devolver ambos valores.
Código de Ejemplo
import java.util.*;
public class Main
{
public static void GetMinMax(float number1, float number2)
{
System.out.print("Enter the minimum value: ");
number1 = Float.parseFloat(new Scanner(System.in).nextLine());
System.out.print("Enter the maximum value: ");
number2 = Float.parseFloat(new Scanner(System.in).nextLine());
while (number2 < number1)
{
System.out.printf("Incorrect. Should be %1$s or more." + "\r\n", number1);
System.out.print("Enter the maximum value: ");
number2 = Float.parseFloat(new Scanner(System.in).nextLine());
}
}
static void main(String[] args)
{
float number1 = 000000000.00f, number2 = 000000000.00f;
GetMinMax(number1, number2);
}
}