Sei sulla pagina 1di 12

Haga clic en el icono para agregar una imagen

TIPOS DE
OPERADORES
PARA C++
DESARROLLA SOFTWARE
UTILIZANDO PROGRAMACION
ESTRUCTURADA
QU ES UN OPERADOR?

Un operador es un elemento de programa que se aplica a uno o


varios operandos en una expresin o instruccin. Los operadores que
requieren un operando, como el operador de incremento se conocen
como operadores unarios.
Los operadores que requieren dos operandos, como los operadores
aritmticos (+,-,*,/) se conocen como operadores binarios. Un
operador, el operador condicional (?:), utiliza tres operandos y es el
nico operador ternario de C++ [1].
Existen 6 tipos de operadores segn su funcin, que son aritmticos,
relacionales, de asignacin, lgicos, de direccin y de manejo de Bits.
OPERADORES DE ASIGNACIN

Tal y como su nombre lo indica, este tipo de operadores permiten


la asignacin de un valor especifico a una variable. En C++ se
encuentran disponibles los siguientes operadores:
OPERADORES ARITMTICOS

Los operadores aritmticos se usan para realizar clculos y


operaciones con nmeros reales y punteros. Bsicamente permiten
hacer cualquier operacin aritmtica que se necesite. Los
operadores ms comunes son
OPERADORES RELACIONALES

Los operadores relacionales, tambin denominados operadores


binarios lgicos y de comparacin, se utilizan para comprobar la
veracidad o falsedad de determinadas propuestas de relacin (en
realidad se trata respuestas a preguntas). Las expresiones que los
contienen se denominan expresiones relacionales. Aceptan
diversos tipos de argumentos, y el resultado, que es la respuesta a
la pregunta, es siempre del tipo cierto/falso, es decir, producen
un resultado booleano. Si la propuesta es cierta, el resultado es
true (un valor distinto de cero), si es falsa ser false (cero). C++
dispone de los siguientes operadores relacionales:
OPERADORES RELACIONALES
OPERADORES LGICOS

Los operadores lgicos producen un resultado booleano, y sus


operandos son tambin valores lgicos o asimilables a ellos (los
valores numricos son asimilados a cierto o falso segn su valor
sea cero o distinto de cero). Por el contrario, las operaciones
entre bits producen valores arbitrarios. Los operadores lgicos son
tres, dos de ellos son binarios y el ltimo (negacin) es unario:
OPERADORES DE BITS

Los operadores de movimiento son operadores a nivel de bits, y lo


que hacen es convertir una determinada cantidad a su equivalente
en bits para posteriormente realizar un desplazamiento de dicho
valor. Estos operadores son:
.OPERADORES DE DIRECCIN

Adems de los operadores aritmticos, de los que existen


versiones para los tipos numricos y para los punteros, C++
dispone de dos operadores especficos para estos ltimos (punteros
de cualquier tipo): la indireccin * y la referencia & . Adems
existen dos operadores especficos para punteros-a-clases
Haga clic en el icono para agregar una imagen

OTROS TIPOS
DE
OPERADORES
CONCLUSION

Un operador recibe uno o ms argumentos y produce un nuevo


valor. Los argumentos se pasan de una manera diferente que en las
llamadas a funciones normales, pero el efecto es el mismo.
BIBLIOGRAFIAS

http://profesores.fi-b.unam.mx/carlos/lcpi/p09/OPERADORES%2
0EN%20%20C++.
pdf

Potrebbero piacerti anche