-->
.

miércoles, 25 de enero de 2012

Introduccion (Operadores Aritméticos, Lógicos y Relacionales)

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.


 AND:
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:
 p       q      p||q 
0        0         0
0        1         1
1        0         1
1        1         1



OR a diferencia de AND nos da un valor de 1 cuando por lo menos una de las preposiciones es verdadera.

NOTA:
Este operador es totalmente diferente a los otros dos porque solo se necesita de una sola proposición, y trabaja de la siguiente manera:
  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

Popular Posts

Followers