Nombre
Ejempl
o
Descripcin
Suma
5+6
Substraccin
7-9
Multiplicacin
6*3
Divisin
4/8
Mdulo: el resto
despus de la
divisin
7%2
++
Incremento.
a++
--
Decremento.
a--
Invierte el signo de
un operando.
-a
Invierte el signo de un
operando.
Incremento y sumar 1
Existe una diferencia importante entre incrementar y sumar 1, o sea, entre
i++
y
i+1
Las dos son expresiones vlidas, pero con un significado muy distinto. Las dos
devuelven un entero pero en el segundo caso el valor de i no vara y en el primero s.
En el primer caso primero se toma el valor de i para devolverlo y despus se
incrementa la variable y en el segundo simplemente se devuelve el resultado de la
expresin
i+1.
Es posible hacer las mismas analogas con la versin de preincremento y de
decremento.
C99
Como operadores aritmticos sobre tipos complejos se pueden usar: suma "+",
resta y negacin "-", multiplicacin "*" y divisin "/".
OPERADORES LGICOS
Los operadores Lgicos se utilizan para combinar mltiples comparaciones en
una expresin condicional. Un operador lgico toma dos operandos cada uno
de los cuales es un valor true o false y devuelve un valor true o false.
Operador
&&
Descripcin
" Y " Devuelve true si ambos operadores son true.
||
Descripcin
==
===
!=
!==
>
>=
<
<=
Operador
Descripci
n
Ejemplo
Resultado
>
mayor que
2>3
<
menor que
2<3
>=
mayor o
igual que
2 >= 3
<=
menor o
igual que
2 <= 3
==
igual
2 == 3
!=
distinto
2 != 3
RELACIONALES.COMPA
01 a=10
RACION
02 b= 3
03 #realizar una suma de 2 nmeros
1
(5<10) #el
04 resultado = a + b
resultado es
true(verdadero)
06 #restar 10 - 3 = 7
07 resultado = a - b
12 #multiplicacin de 10*3 = 30
4
13 resultado = a * b
(5>=10) #el
resultado es
false(falso)
("hola"=="hola")
#el resultado es
true(verdadero)
(13!=7) #el
resultado es
true(verdadero)