Practica 4 Operadores de comparacion

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

Descripcion: Mediante uso de operadores de comparacion ejecutar expresiones conforme a su sintaxis.

Asignar variables (3 valores numericos, 2 dobles, 2 caracter)

a <- 15
b <- 20
c <- 30
d <- 12.50
e <- 10.25
str1 <- 'Caro'
str2 <- 'Calvo'
a
## [1] 15
b
## [1] 20
c
## [1] 30
d
## [1] 12.5
e
## [1] 10.25
str1
## [1] "Caro"
str2
## [1] "Calvo"

Realizar una expresion de comparar < entre dos valores tipo numericos, asignar y presentar vres.

vres <- (a < b)
vres
## [1] TRUE

Realizar una expresion de comparar > entre dos valores tipo numericos, asignar y presentar vres.

vres <- (b > c)
vres
## [1] FALSE

Realizar una expresion de comparar <= entre dos valores tipo double, asignar y presentar vres.

vres <- (d <= e)
vres
## [1] FALSE

Realizar una expresion de comparar >= entre dos valores tipo double, asignar y presentar vres.

vres <- (d >= e)
vres
## [1] TRUE

Evaluar cualquier expresion mediante eval()

eval(str1 == str2)
## [1] FALSE

Comparar dos variables tipo char si son iguales o diferentes y presentar el resultado

vres <- (str1 != str2)
vres
## [1] TRUE

Determinar si un valor entero es entero is.integer y presentar en pantalla

vres <- is.integer(a)
vres
## [1] FALSE

Determinar si un valor es double y presentar en pantalla

vres <- is.double(e)
vres
## [1] TRUE

Determinar si un valor es character y presentar en pantalla

vres <- is.character(str2)
vres
## [1] TRUE

Determinar si su valor es logico

vres <- is.logical(e)
vres
## [1] FALSE