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

que else no se puede usar

el codigo tiene tres posibles respuestas la de ser mayor de 18 y terner licencia la de ser mayor de 18 y no tener licencia y la de ser menos de 18

1 respuesta

Hola Harol. Sí, pero también se puede pensar en un solo 2 respuestas si la primer condición es precisa:

Si la edad es mayor o igual a 18 y a la vez tiene licencia --> La respuesta es Sí.

De lo contrario, la respuesta es NO --> Y en este "contrario" pueden haber dos posibilidades como bien decís vos, pero como ambas posibilidades dan como resultado NO PUEDE CONDUCIR, directamente no hace falta diferenciarlas:

El código sería el siguiente:

if((edad >= 18) && (tieneLicencia == "S")) {
        imprimir("Puedes conducir");
    }

else {
    imprimir("No puedes conducir");
}