Pregunta de Elección Múltiple Pregunta La siguiente impresión por pantalla debería dar como resultado true (V) o false (F): System.out.println(x < y || z); Determina cual de las siguientes declaraciones de variables es la correcta: Sugerencia No pueden existir errores sintácticos. Elige una opción y sustituye por valores de esos tipos en el ejemplo de la pregunta: ¿son valores válidos? Por ejemplo, ¿es válida la expresión 2 > 3 || 1? Respuestas Opción 1 int x, y, z; Opción 2 boolean z; int x; double y; Opción 3 int x, z; boolean y; Opción 4 boolean x, y; int z; Opción 5 char x, y, z; Retroalimentación (2 < 3 || 1) nos da un error sintáctico. ¿Por qué? (2 < 3.0 || false). Los tipos int y double se pueden comparar, ya que son valores numéricos. En este caso, la relación da como resultado true. Luego (true || false) es una operación válida. (2 < false || 3). Nos da un error sintáctico. ¿Por qué? (true < false || 3). Nos da un error sintáctico. ¿Por qué? 'a' < 'b' || 'c' produce un error sintáctico. ¿Por qué? Solución Incorrecto (Retroalimentación) Opción correcta (Retroalimentación) Incorrecto (Retroalimentación) Incorrecto (Retroalimentación) Incorrecto (Retroalimentación)