Temas

Solo disponible en BuenasTareas
  • Páginas : 2 (291 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de septiembre de 2010
Leer documento completo
Vista previa del texto
C++ dispone de los siguientes operadores de asingación:
=            Asignación
*=           Asigna producto
/=           Asigna división
%=          Asigna resto (módulo)
+=           Asignasuma
-=            Asigna diferencia (resta)
<<=         Asigna desplazamiento izquierda
>>=         Asigna desplazamiento derecha
&=           Asigna AND entre bits
^=          Asigna XOR  entre bits
|=            Asigna OR  entre bits
§2  Sintaxis:
      <expr-unaria> <operador-de-asignación> <expr-derecha>
Operadores Incrementales: Son los operadoresque nos permiten incrementar las variables en una unidad. Se pueden usar delante y detrás de la variable dependiendo de lo que queramos, es decir, si queremos que incremente o viceversa antes deutilizar o lo contrario.
* '++'
* '--'
Operadores Unarios: El mas (+) y el menos (-). Para cambiar el signo del operando.

Operadores Relacionales: Permiten comparar variables según relación deigualdad/desigualdad o relacción mayor/menor. Devuelven siempre un valor boolean.
* '>': Mayor que
* '<': Menor que
* '==': Iguales
* '¡=': Distintos
* '>=': Mayor oigual que
* '<=': Menor o igual que
Operadores Lógicos: Nos permiten construir expresiones lógicas.
* '&&' : devuelve true si ambos operandos son true.
* '||' : devuelvetrue si alguno de los operandos son true.
* '!' : Niega el operando que se le pasa.
* '&' : devuelve true si ambos operandos son true, evaluándolos ambos.
* '|' : devuelve true unode los operandos es true, evaluándolos ambos.

OPERADOR CONDICIONAL
El operador condicional es el único operador ternario de la gramática C++ y sirve para tomar decisiones. Proporciona un resultadoentre dos posibilidades en función de una condición.
* Nota: Puede afirmarse que este operador ha hecho fortuna, ya que existe con la misma sintaxis e idéntico comportamiento, en multitud de...
tracking img