English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Java control de flujo

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Manejo de excepciones en Java

Java lista (List)

Java cola (Queue)

Java conjuntos (Map)

Java conjuntos (Set)

Java entrada/salida (I/O)

Java Reader/Writer

otros temas de Java

Java programa para encontrar el número más grande entre tres

Java Ejemplos Completos

En este programa, aprenderás a usar if else y las instrucciones if..else anidadas en Java para encontrar el número más grande entre tres.

Ejemplo1:使用if..else语句在三个数字中查找最大的

public class Largest {
    public static void main(String[] args) {
        double n1 = -4.5, n2 = 3.9, n3 = 2.5;
        if (n1 >= n2 && n1 >= n3)
            System.out.println(n1 + "es el número más grande.");
        else if (n2 >= n1 && n2 >= n3)
            System.out.println(n2 + "es el número más grande.");
        else
            System.out.println(n3 + "es el número más grande.");
    }
}

La salida del programa es:

3.9 es el número más grande.

en el programa anterior, tres números-4.5,3.9y2.5se almacenan respectivamente en las variables n1,n2y n3.

Luego, para encontrar el número más grande, verifique las siguientes condiciones utilizando la instrucción if...else

  • si n1es mayor o igual que n2y n3,n1es el mayor.

  • si n2es mayor o igual que n1y n3,n2es el mayor.

  • de lo contrario, n3es el mayor.

También se puede encontrar el número más grande utilizando instrucciones if..else anidadas.

Ejemplo2: usar instrucciones if..else anidadas para encontrar el número más grande de tres

public class Largest {
    public static void main(String[] args) {
        double n1 = -4.5, n2 = 3.9, n3 = 5.5;
        if(n1 >= n2) {
            if(n1 >= n3)
                System.out.println(n1 + "es el número más grande.");
            else
                System.out.println(n3 + "es el número más grande.");
        } else {
            if(n2 >= n3)
                System.out.println(n2 + "es el número más grande.");
            else
                System.out.println(n3 + "es el número más grande.");
        }
    }
}

La salida del programa es:

5.5 es el número más grande.

En el programa anterior, no verificamos dos condiciones en una sola instrucción if, sino que utilizamos if anidados para encontrar la condición más grande.

Luego, para encontrar el número más grande, verifique las siguientes condiciones utilizando la instrucción if else

  • si n1es mayor o igual que n2,

    • si n1es mayor o igual que n3,n1es el mayor.

    • de lo contrario, n3es el mayor.

  • otras circunstancias,

    • si n2es mayor o igual a ambos n3,n2es el mayor.

    • de lo contrario, n3es el mayor.

Java Ejemplos Completos