Operadores

Solo disponible en BuenasTareas
  • Páginas : 2 (290 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de marzo de 2011
Leer documento completo
Vista previa del texto
OPERADORES

Operador: Es un símbolo que tiene una función predefinida.

Expresión: Es una combinación de operadores, variables y o constantes, de cuya evaluación
se obtiene un valor.

Tipos deOperadores
1. Operadores de Asignación
Asignan un valor a una variable.

Tipo Operador Acción
Simple (Absoluta) = Asignación simple
+= Asignación suma
‐= Asignación resta
*= Asignaciónproducto
/= Asignación cociente
Compuesta
(Relativa)
%= Asignación modulo

2. Operadores Aritméticos
Permiten realizar operaciones aritméticas.

Tipo Operador Acción
‐‐ Decremento
Unitarios
++Incremento
+ Suma
‐ Resta
* Producto
/ División
Binarios
% Módulo

3. Operadores Relacionales
Permiten evaluar las relaciones entre un par de operandos.

Operador Acción
< Inferior a –Menor que
> Superior a – Mayor que
<= Inferior o igual a – Menor o igual que
>= Superior o igual a – Mayor o igual que
== Igual a
!= Diferente a

El resultado de cualquier evaluaciónrelacional se interpreta como Verdadero o Cierto (true) o
Falso (false). En C se utilizan valores enteros para representar estos valores: 0 para falso y
normalmente 1 para cierto.
4. Operadoreslógicos
Permiten conectar un par de propiedades o evaluaciones relacionales.

Operador Operación lógica
! no (Negación)
&& y (AND)
|| o (OR)

Los resultados de las evaluaciones realizadascon los operadores lógicos son:
A B !A A && B A||B
V V F V V
V F F F V
F V V F V
F F V F F

4. Operador condicional
Conocido tambiéncomo operador ternario, es el único que permite otorgar un valor a partir
de una decisión.

Sintaxis: expresión_relacional ? expr1 : expr2
Si el resultado de la expresión relacional, el valor aasignar será la expresión 1; si es falso el
resultado, el valor será la expresión 2.

Jerarquía de operadores
Operadores
Mayor jerarquía ( ) [ ]
! ++ ‐‐
* / %
+ ‐
<< >>
< <=...
tracking img