Programa Java para encontrar el más grande entre tres números (if-else y anidado if-else)

En este programa, aprenderá a encontrar el mayor de los tres números usando if else y anidado if… else en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Operadores de Java
  • Declaración if … else de Java

Ejemplo 1: Encuentre el mayor entre tres números usando la instrucción 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 + " is the largest number."); else if (n2>= n1 && n2>= n3) System.out.println(n2 + " is the largest number."); else System.out.println(n3 + " is the largest number."); ) )

Salida

 3.9 es el número más grande.

En el programa anterior, tres números -4.5, 3.9y 2.5se almacenan en variables n1, n2 y n3 respectivamente.

Luego, para encontrar el mayor, se verifican las siguientes condiciones usando declaraciones if else

  • Si n1 es mayor o igual a n2 y n3, n1 es el mayor.
  • Si n2 es mayor o igual a n1 y n3, n2 es el mayor.
  • De lo contrario, n3 es el mayor.

El mayor número también se puede encontrar usando una instrucción if… else anidada.

Ejemplo 2: Encuentre el número más grande entre tres usando la instrucción if… else anidada

 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 + " is the largest number."); else System.out.println(n3 + " is the largest number."); ) else ( if(n2>= n3) System.out.println(n2 + " is the largest number."); else System.out.println(n3 + " is the largest number."); ) ) )

Salida

 5.5 es el número más grande.

En el programa anterior, en lugar de verificar dos condiciones en una sola declaración if, usamos if anidado para encontrar la mayor.

Luego, para encontrar el mayor, se verifican las siguientes condiciones usando declaraciones if else

  • Si n1 es mayor o igual a n2,
    • y si n1 es mayor o igual a n3, n1 es el mayor.
    • de lo contrario, n3 es el mayor.
  • Más,
    • si n2 es mayor o igual a ambos n3, n2 es el mayor.
    • de lo contrario, n3 es el mayor.

Articulos interesantes...