Herramientas de usuario

Herramientas del sitio


es:manual:items:patron:logica

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Última revisiónAmbos lados, revisión siguiente
es:manual:items:patron:logica [2021/05/19 10:00] – [Patrón de expresiones lógicas] rootes:manual:items:patron:logica [2021/05/19 10:09] – [Patrón de expresiones lógicas] root
Línea 37: Línea 37:
 ^:::   | $a == 1 \land b==1$   | ^:::   | $a == 1 \land b==1$   |
  
-Cuando en la expresión lógica aparecen operadores relacionales, se supone que a ambos lados hay una expresión numérica. Si no se especifica ninguna otra cosa, la interpretación solo asigna a las variables implicadas valores numericos 1 y 0, resolviendo la comparacón en estos casos. Pueden definirse los valores que puede tomar la variables mediante una instrucción de asignación, como se muestra el siguiente ejemplo:+Cuando en la expresión lógica aparecen operadores relacionales, se supone que a ambos lados hay una expresión numérica. Si no se especifica ninguna otra cosa, la interpretación solo asigna a las variables implicadas valores numericos 1 y 0, resolviendo la comparacón en estos casos. Pueden definirse los valores que puede tomar la variables mediante una instrucción de asignación, como se muestra los siguientes ejemplos:
  
  
Línea 43: Línea 43:
 ^ Patrón.   | <html>a&gt;0 && b&gt;0 @a<-{0,1,2}</html> | La expresion @a<-{0,1,2} indica que la variable a puede tomar los valores numéricos 0,1 y 2. La variable b toma valores 0 o 1.| ^ Patrón.   | <html>a&gt;0 && b&gt;0 @a<-{0,1,2}</html> | La expresion @a<-{0,1,2} indica que la variable a puede tomar los valores numéricos 0,1 y 2. La variable b toma valores 0 o 1.|
 ^ Respuestas no reconocidas   | <html><code><font color='red'>a==1 && b==1</font></code></html>  | La interpretación a<-2, b<-1; hace que el valor del patrón sea verdadero, pero el valor de la respuesta es falso. | ^ Respuestas no reconocidas   | <html><code><font color='red'>a==1 && b==1</font></code></html>  | La interpretación a<-2, b<-1; hace que el valor del patrón sea verdadero, pero el valor de la respuesta es falso. |
 +
 +
 +=== Ejemplo 5 ===
 +^ Patrón.   | <html>a&gt;0 && b&gt;a @a<-{0,1} @b<-{0,1}</html> | |
 +^ Respuestas no reconocidas   | <html><code><font color='red'>a&gt;0 && b&gt;0</font></code></html>  | La interpretación a<-1, b<-1; hace que el valor del patrón sea falso, pero el valor de la respuesta es verdadero. |
  
 ==== Descripción del lenguaje ==== ==== Descripción del lenguaje ====
es/manual/items/patron/logica.txt · Última modificación: 2023/05/08 11:34 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki