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

No entiendo las ordenes

En el anterior ejercicio sobre el juego de Futbol se explico que > significa mayor y que < es menor, y dependendiendo de sus significados asi lo colocariamos segun nuestro diseño de respuesta. Pero en esta orden me parece todo lo contrario:

else{

if (numeroLanzado > numeroPensado){

imprimir("usted erró, el número pensado era menor que tu número”);

    } 
    else{
        imprimir("usted erró, el número pensado era mayor que tu número”);

        el imprimir de arriba no deveria estar mandando la orden de abajo y viceversa?
1 respuesta

Hola Hector, no sé si se copió entero tu código de forma correcta. Por lo que entendí, tenes dudas sobre el uso de > y < (Mayor o menor qué).

Siguiendo el código que se ve

if (numeroLanzado > numeroPensado){
imprimir("usted erró, el número pensado era menor que tu número”);
    } 
    else{
        imprimir("usted erró, el número pensado era mayor que tu número”);

Va a dar verdadero cuando el número elegido, sea mayor que el pensado. Por ejemplo, si se pensó el 4 y el usuario ingresó un 9, entonces podemos decir que el numeroPensado es menor que el numeroLanzado. Por lo tanto la ejecución de ese código es correcta.

Espero que haya quedado claro y si no es así, avisame en tu comentario e intento explicarlo o darte ejemplos distintos! Saludos.