Header Ads Widget

Ticker

6/recent/ticker-posts

Programa Java para encontrar el más grande entre tres números

En este programa, aprenderá a encontrar el más grande entre tres números usando if else y anidada if..else en Java.

Ejemplo 1: Encuentra el más grande entre tres números usando la instrucción if..else

  1. public class Largest {
  2. public static void main(String[] args) {
  3. double n1 = -4.5, n2 = 3.9, n3 = 2.5;
  4. if( n1 >= n2 && n1 >= n3)
  5. System.out.println(n1 + " is the largest number.");
  6. else if (n2 >= n1 && n2 >= n3)
  7. System.out.println(n2 + " is the largest number.");
  8. else
  9. System.out.println(n3 + " is the largest number.");
  10. }
  11. }
Cuando ejecutas el programa, la salida será:
3.9 es el número más grande.
En el programa anterior, tres números -4.53.92.5se almacenan en las variables n1 , n2 y n3 respectivamente.
Luego, para encontrar el más grande, se verifican las siguientes condiciones usando las 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 mejor.
El mayor número también se puede encontrar usando una instrucción anidada if..else.

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

  1. public class Largest {
  2. public static void main(String[] args) {
  3. double n1 = -4.5, n2 = 3.9, n3 = 5.5;
  4. if(n1 >= n2) {
  5. if(n1 >= n3)
  6. System.out.println(n1 + " is the largest number.");
  7. else
  8. System.out.println(n3 + " is the largest number.");
  9. } else {
  10. if(n2 >= n3)
  11. System.out.println(n2 + " is the largest number.");
  12. else
  13. System.out.println(n3 + " is the largest number.");
  14. }
  15. }
  16. }
Cuando ejecutas el programa, la salida será:
5.5 es el número más grande.
En el programa anterior, en lugar de verificar dos condiciones en una sola instrucción if, utilizamos if anidado para encontrar la mayor.
Luego, para encontrar el más grande, se verifican las siguientes condiciones usando las 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 mejor.
  • Más,
    • si n2 es mayor o igual a ambos n3 , n2 es el mayor.
    • de lo contrario, n3 es el mejor.

Publicar un comentario

0 Comentarios