En C tenemos tres tipos de Operadores como lo son:
- Aritméticos
- Lógicos
- Relacionales
Operadores Aritméticos:
Este tipo de operadores son conocidos en Matemáticas se utilizan para realizar operaciones sea cual sea como de suma, resta, multiplicación y división (residuo y cociente) y que en C se los representa así:
- SUMA +
- RESTA -
- MULTIPLICACIÓN *
- DIVISIÓN % /
Podemos darnos cuenta que el la división tenemos dos signo (operadores) cada uno tiene una función distinta el operador % que representa el módulo nos da como resultado de la división el residuo y el signo / nos da como resultado de la división el cociente.
Podemos usar los operadores así:
a+1;
b*2;
c-a;
d/4;
b%2;
Operadores Lógicos:
Este tipo de operadores comúnmente conocidos en español como Y, O, NO en inglés como AND, OR, NOT se los representa en C como:
- Y AND &&
- O OR ||
- NO NOT !
Cada uno de los operadores lógicos trabaja de una manera diferente al dar valores de Verdadero o Falso o de Uno (1) o Cero (0) a dos proposiciones o depende sea el caso.
Trabaja de la siguiente manera:
p q p&&q
0 0 0
0 1 0
1 0 0
1 1 1
El operador AND como podemos ver nos da un valor verdadero solo y solo cuando tenemos dos proposiciones positivas o reales.
OR:
Opera de la siguiente forma:
OR a diferencia de AND nos da un valor de 1 cuando por lo menos una de las preposiciones es verdadera.
NOTA:
p !p
0 1
1 0
Como vemos nos da un valor de verdad opuesto al de la proposición es decir si esta es falsa la hace verdadera y viceversa.
Operadores Relacionales
Este tipo e operadores nos permiten evaluar las relaciones sean estas de igualdad, no igualdad verificar si los términos a evaluar son mayores o menores.
Y al igual que los operadores lógicos estos dan valores de Unos o Ceros según sea el caso en donde Uno representa a Verdadero y Cero a Falso.
Entre los operadores relacionales tenermos:
= = Igual
>= Mayor o igual que> Mayor que
<= Menor o igual que
< Menor que
!= NO igual (o diferente)
NOTA:
Apreciando a simple vista el signo de Igualdad es diferente al de las Matemáticas en el que solo usamos =. En Borland se usa ese signo (=) para la asignación, es decir asignar o dar un valor real a una varibable.
Ejemplo:
7 == 7 V
8<= 14 V
5 >= 6 F
45 > 3 V
63 < 51 F
8 != 3 V
0 comentarios:
Publicar un comentario