Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] LO QUE APRENDI.

  1. Crea una nueva clase, toma el código ensamblado en la clase anterior y pégalo. Elegimos el nombre "TestCondicional2"

  2. Modifica tu código usando || y elimina el segundo if, dejándolo así:

public class TestCondicional2 {

public static void main(String[] args) {
    System.out.println("probando condicionales");

    int edad = 16;
    int cantidadPersonas = 3;        

    if (edad >=18 || cantidadPersonas >=2) {
        System.out.println("Bienvenido"); 
    } else {
        System.out.println("Lamentablemente no puedes ingresar");
    }
}

}COPIA EL CÓDIGO 3) Modifica tu código cambiando el || por &&. Por lo tanto, el comando dentro del if solo ocurrirá si la edad es mayor o igual a 18 y cantidadPersonas mayor o igual a 2.

  1. Crea la variable acompañado por el tipo boolean asignando un valor true:

boolean acompañado = true;COPIA EL CÓDIGO 5) Usa esta variable en el if, recuerda que en Java, cuando usamos = estamos asignando, cuando usamos == estamos comparando.

  1. Al usar un booleano, no necesitamos comparar su valor en el if, solo deja el código así:

public class TestCondicional2 {

public static void main(String[] args) {
    System.out.println("probando condicionales");

    int edad = 16;
    boolean acompañado = true;

    if (edad >=18 && acompañado) {
        System.out.println("Bienvenido"); 
    } else {
        System.out.println("Lamentablemente no puedes ingresar");
    }
}

}COPIA EL CÓDIGO 7) Condiciona el valor de la variable booleana acompañado, para esto haremos:

public class TestCondicional2 {

public static void main(String[] args) {
    System.out.println("probando condicionales ");

    int edad = 16;
    int cantidadPersonas = 3;
    boolean acompañado = cantidadPersonas >= 2;

    if (edad >=18 && acompañado) {
        System.out.println("Bienvenido"); 
    } else {
        System.out.println("Lamentablemente no puedes ingresar");
    }
}

}COPIA EL CÓDIGO Por lo tanto, nuestra variable booleana tendrá un valor de true cuando cantidadPersonas sea mayor o igual a 2, y tendrá un valor de falso cuando ocurra lo contrario.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Karen, ¡espero que estés bien!

Gracias por compartir tu solución, felicitaciones! Espero que estés disfrutando del contenido y las actividades!

Anexo: el foro se centra en las dudas de contenido y actividad, ¡pero apreciamos sus resultados! Te sugiero que compartas tus resultados en tu grupo en lo servidor en Discord.

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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