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