Chicos, hoy en el examen teorico había algo asi:
Si m=10 y n=5 diga cuanto vale p
p=m + n--
-------------------
p= --n * m
-------------------------
Segun yo...
P en la primera vale 14
y en la segunda vale 40...
Al parecer alguien le pregunto al profesor y este dijo que p en la primera no valia 14 sino 15...
mi pregunta es, realmente vale 15? pues
si lo ves como...
m=10 y le sumas n=5 y luego le quitas 1 =14
y si lo ves como
m=10 y le sumas n--=4, tambien vale 14...
podrian ayudarme con la duda?, si vale 14 o 15 y por que... :huh:
Gracias
El decremento se ejecuta sólamente sobre n y es después de que se ha hecho la operación de suma, por eso p vale 15.
ah vale...gracias :-(
decremento:
--x
Antes de tomar el valor de x para hacer "algo" se decrementa
post-decremento:
x--
Primero se toma x y se hace "algo" despues se decrementa
jeje me recuerdan a mis examenes de POO :P, claro mete algo de herencia, boxing, polimorfismo, abstraccion jajaja y dime al final cuanto vale x :o