jueves, 7 de abril de 2011

OPERADORES RELACIONALES

Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa. 

Se utilizan para establecer una relación entre dos valores. Luego compara estos valores entre si y esta comparación produce un resultado de certeza o falsedad (verdadero o falso). Los operadores relacionales comparan valores del mismo tipo (numéricos o cadenas). Estos tienen el mismo nivel de prioridad en su evaluación. Los operadores relaciónales tiene menor prioridad que los aritméticos. Tipos de operadores Relacionales  

OperadorSignificado
==Igual que
>Mayor que
<Menor que
>=Mayor o igual que
Mayor o igual quegual que
!=No es igual que o es diferente que

Ejemplos: Si a = 10, b = 20, c = 30
a + b > c    Falso
a - b < c    Verdadero
a - b = c    Falso
a * b < > c    Verdadero

Ejemplos no lógicos: a < b < c 10 < 20 < 30 T > 5 < 30 (no es lógico porque tiene diferentes operandos)

Operadornombreejemplosignificado
<menor quea<ba es menor que b
>mayor quea>ba es mayor que b
==igual aa==ba es igual a b
!=no igual aa!=ba no es igual a b
<=menor que o igual aa<=5 a es menor que o igual a b
>=mayor que o igual aa>=ba es menor que o igual a b

Se debe tener especial cuidado en no confundir el operador asignación con el operador relacional igual a. Las asignaciones se realizan con el símbolo =, las comparaciones con ==.

En el programa RelacionApp, se compara la variable i que guarda un 8, con un conjunto de valores, el resultado de la comparación es verdadero (true), o falso (false).
public class RelacionApp {
public static void main(String[] args) {
int x=8;
int y=5;
boolean compara=(x<y);
 
System.out.println("x<y es "+compara);
compara=(x>y);
 
System.out.println("x>y es "+compara);
compara=(x==y);
 
System.out.println("x==y es "+compara);
compara=(x!=y);
 
System.out.println("x!=y es "+compara);
compara=(x<=y);
 
System.out.println("x<=y es "+compara);
compara=(x>=y);
 
System.out.println("x>=y es "+compara);







REFLEXION
 
Los opersdores relacionales nos sirven  para hacer 
comparciones entre dos cantidades y si una operacion es verdadera o falsa tambien a estos operadores se les conoce con el nombre de operadores logicos.
 
 
                                                  "Amarayni Reyes González"  

No hay comentarios:

Publicar un comentario