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

[Sugerencia] duda sobre la condicion else

que pasa si hago uso de las condiciones "if" y "else" de la siguiente manera:

if(numeroPensado == numeroLanzado){

        imprimir(nombreParticipante + ", Has acertado!");
    }

    else(numeroPensado > numeroLanzado){

        imprimir(nombreParticipante + ",  has errado, el numero correcto era mayor que el que acabas de escribir. Intentalo de nuevo! ");
1 respuesta

¡Hola Richard! ¡Deseo que estés bien!

Esa forma de escribir el "else" está incorrecta. La sintaxis correcta es:

if(numeroPensado == numeroLanzado){
    imprimir(nombreParticipante + ", Has acertado!");
}
else {
    imprimir(nombreParticipante + ",  has errado, el numero correcto era mayor que el que acabas de escribir. Intentalo de nuevo! ");
}

o tambien podria ser:

if(numeroPensado == numeroLanzado){
    imprimir(nombreParticipante + ", Has acertado!");
}
elseif(numeroPensado > numeroLanzado) {
    imprimir(nombreParticipante + ",  has errado, el numero correcto era mayor que el que acabas de escribir. Intentalo de nuevo! ");
}

El uso de paréntesis en el "else" es incorrecto y puede generar un error de compilación.

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

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