Programación en Java/Prácticas/Operador if-else
Apariencia
Contruir las selecciones dadas con el operador.
1)
if ( x != 0 ) { y = z / x; } else { y = 0; }
Solución
[editar]1)
y = x != 0 ? z / x : 0;
Operadores anidados
[editar]1) Dado tres números, encontrar el del medio.
Solución
[editar]Tendremos que encontrar un número que cumpla la siguiente condición:
Si A > B, entonces X tal que X > A y X < B
El programa para encontrar este número será el siguiente
public class NumeroMedio{ public static void main(String args[]){ int a = 2 ; int b = 12; int c = 3; int j = a > b ? ( b > c ? b : c) : ( a > c ? a : c); System.out.println("El resultado es: " + j ); } }
// colocando estos valores el algorirtmo no funciona public class NumeroMedio{
public static void main(String args[]){ int a = 38 ; int b = 1; int c = 23; int j = a > b ? ( b > c ? b : c) : ( a > c ? a : c); System.out.println("El resultado es: " + j ); } }