Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Duda] SI lo cambio a False saler igual pelicula no disponible

public class Decisiones { public static void main(String[] args) {

    int fechaLanzamiento = 1999;
    boolean incluidoPlan = false;
    double notaPelicula = 8.2;
    String plan = "Plus+";

    System.out.println();

    if (incluidoPlan || plan.equals("plus")){
        System.out.println("Disfrute de su Pelicula");
    }
    else {
        System.out.println("Pelicula no disponible para su plan Actual");
    }


}

}

3 respuestas

Hola estudiante, espero que estés bien, en este caso recuerda que estamos comparando letra por letra. Tu variable plan es:

 String plan = "Plus+";

y en el if estas comparando con:

plan.equals("plus")

lo que quiere decir que Plus+ es diferente de plus por eso te retorna el mensaje del false pues la primera condición nunca se cumple si colocas en el if

plan.equals("Plus+")

deberia entrar en el if e mostrar el mensaje

Muchas Gracias!

solución!
Si este post te ayudó, por favor no olvides, marca como solucionado ✓. Continúa con tus estudios