Nombre:Manejo de Operadores logicos

Objetivo: Realizar expresiones haciendo uso de los operadores logicos y su precedencia

Descripcion:Mediante uso de operadores logicos ejecutar expresiones conforme su sitaxis

Para cada operacion debe presentar el resultado logico y dejarlo en variable vres

# Asignar a cinco variables numericas 3 enteras
# Asignar dos valores double
a<-2
b<-4
c<-8
d<-10.15
e<-20.12

#Asignar tres valores tipo caracter con cadena de caracteres
f<-"practica"
g<-"viernes"
h<- "sabado"

# Negar la expresion de una comparacion de dos variables enteras
vres <- !(a==b)
vres
## [1] TRUE
# Asociar mediante AND (&) una expresion FALSA y una expresion VERDADERA y determinar el resultado.

vres <- (a==b) & (b>c)
vres
## [1] FALSE
# Asociar mediante AND (&&) una expresion VERDADERA y una expresion FALSA y determinar el resultado.
vres <- (a < b) && (b>c)
vres
## [1] FALSE
# Asociar mediante AND (&) una expresion FALSA y una expresion VERDADERA y determinar el resultado
vres <- (c < b) & ( c > b)
vres
## [1] FALSE
# Asociar mediante AND (&&) una expresion VERDADERA y una expresion FALSA y determinar el resultado
vres <- (c == c) && ( c > b)
vres
## [1] TRUE
# TRUE & FALSE & TRUE

(c==c) & (a==b) & (a==a)
## [1] FALSE
# TRUE | FALSE | TRUE

(a==a) | (a > c) | (d == d)
## [1] TRUE
# Utilizar el operador XOR para averiguar exclusividad de dos expresiones
xor((b < 5) & (c == 8), FALSE)
## [1] TRUE
#xor(expr1,expr2)

xor(a ==2,  b < a)
## [1] TRUE