Paso 3: Los operadores de Bool
Bool los operadores son los operadores de comparación.
¿Ahora usted probablemente decir: Espere un segundo, no sólo aprender a comparar una variable con un número?
Bueno, eso es cierto, pero con operadores bool puede hacer aún más, como este:
"Si hoy es soleado y es más de 20° C a nadar".
La gran diferencia es que aquí y allí.
: Pronto A, B
: If A = 5 y B = 5
: Entonces
: Disp "A y B son 5"
: Final
Ahora sólo, y si sólo A y B son iguales a 5 se muestra el mensaje.
Ahora vamos a ver o:
"Si está soleado o es más de 20° C a nadar"
: If A = 5 ó B = 5
: Entonces
: Disp "A o B son 5"
: Final
Ahora si A o B es 5 se muestra el mensaje. Tenga en cuenta que también se muestra si A y B son 5, ya que por lo menos una de estas condiciones es cierto.
Ahora, también hay exclusiva o (xor).
: Pronto A, B: If A = 5 xor B = 5
: Entonces
: Disp "A XOR B son 5"
: Final
Ahora, es lo mismo que con o, pero si A y B son 5, por lo que ambas condiciones son verdadera, el mensaje no se mostrará.
Ahora, que usted entienda estos operadores, vamos a tomar una mirada poco más mirar si condiciones.
Ejecuta el espacio entre el entonces y el extremo/else si la condición if es verdadera.
Así que aquí tenemos ahora una masiva if condición:
Wow, eso es alguna condición if looooooooong! : D
Por lo tanto, vamos a desarmar.
El primer paréntesis más interno es: B > 5 o B < 1. Ahora, si B es mayor que 5 la parte izquierda es cierto, por lo que la parte del agujero sería ya verdadero ya que es una condición o.
Ahora vamos hacia el exterior:
A = B y Part1
así, si la primera parte, la parte ya vieron es cierto, y A = B es true, entonces esa parte es verdadera.
Espero conseguir lo que quiero decir, que la calculadora sólo se ve lo que es cierto y puede ser también muy importante establecer el paréntesis. Basta con echar un vistazo a estas dos condiciones if:
: If (A = 5 ó B = 6) y C = 7: If A = 5 o (B = 6 y C = 7)
La condición de los primeros podría ser verdadero si B no era seis, pero no de la condición inferior. Siempre tan prestar atención en cómo se establezca el paréntesis.
Ahora, sólo nos podríamos comparar cosas verdadera, también hay un comando que nos permite comparar cosas falsas, no (comando. Todo lo que hace es que si algo es cierto salidas falsas y si algo es falso salidas verdadero.
: If A = 5 y not(B=5)Realmente se puede leer a lo largo de lo que hace. Así, si B es 5, luego dentro no es cierto, pero no gira alrededor de la parte derecha de la y es falso por lo que el agujero if-condición es falsa. Pero si B es algo más que 5 que el interior no es falso y ya no gira alrededor de la derecha ahora es cierto, así que si A es ahora 5 sea la condición sería verdadera.
Espero que usted entiende este paso, así que vamos a! : D