Practica 5 Operaciones logicas
Objetivo: Realizar expresiones haciendo uso de los operadores logicos y su precedencia
Descripcion: Mediante uso de operadores logicos ejecutar expresiones conforme a su sintaxis
Asignacion de variables (3 valores numéricos, 2 dobles, 2 caracter)
a <- 2
b <- 4
c <- 6
d <- 1.55
e <- 2.55
str1 <- 'Caro'
str2 <- 'Calvo'
a
## [1] 2
b
## [1] 4
c
## [1] 6
d
## [1] 1.55
e
## [1] 2.55
str1
## [1] "Caro"
str2
## [1] "Calvo"
Negar la expresion de una comparacion de dos variables enteras.
if (a >= b)
print ("a > b, o tal vez igual")
! (TRUE)
## [1] FALSE
TRUE & FALSE & TRUE
(b > a) & (e > c) & (c > d)
## [1] FALSE
TRUE | FALSE | TRUE
(b > a) | (e > c) | (c > d)
## [1] TRUE
Utilizar el operador XOR para averiguar exclusividad de dos expresiones
xor((a < b), TRUE)
## [1] FALSE
xor(expr1, exp2)
xor((a < e), (d > b))
## [1] TRUE