Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
5
respuestas

Como puedo hacer para que no usen los dos imprimir en menos de 18 años pero si tiene licencia

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Saludos, En este caso cuando alguien que pone 16 años pero si tiene licencia, en la pantalla aparece "Lo siento, no puedes conducir" y "Disfruta y ten cuidado al volante" y solo quiero que aparezca que la segunda

5 respuestas

Hola, un saludo, intenta poniendo la condición de la línea 16 como Y (&&) , ya que al evaluar el caso con O (||) de la persona que tiene 16 años la va a tomar como verdadera, por eso imprime el mensaje de "Lo siento, no puedes conducir".

Así mismo también podrías separarlo en otros dos IF uno para la edad < 18 y otro para tieneLicencia == "N"

Espero que haya servido de ayuda, feliz día

Muchas gracias lo pondre a prueba

Me sirvio sin problemas lo de &&

Dale José, un placer haber servido de ayuda. Un saludo!

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