Академический Документы
Профессиональный Документы
Культура Документы
1
2
3
4
5
Inicio
A<-5+1
A<-2-1
A<-A+7
Fin
Vayamos por pasos, la variable A al principio vale 6, despus, A valdr 1 y por ultimo valdr 8.
Como vemos al final prevalece el ultimo resultado, el valor 6 y 1 desapareceran, siempre y cuando
se almacene en la misma variable.
Por ltimo, debemos saber que en una operacin de asignacin debemos empezar a leer en la
parte de la derecha, que puede contener un valor o una expresin (una suma, varias operaciones,
etc.). Es decir, que primero tenemos que ver el valor o expresin y ese valor final sera el se asigne a
la variable.
Variable<-valor o expresin
Debis saber, que cuando tenemos una expresin, como por ejemplo, 5+10/2, en pseudocdigo no
se sigue la prioridad de la operacin es decir, que se suma 5+10 y se divide entre 2. Si queremos
que una operacin tenga mas prioridad debemos ponerla entre parntesis, por
ejemplo, 5+(10/2), realizara la operacin del parntesis antes de realizar la suma.
Para probar lo que hemos aprendido, os invito a realizar este ejercicio, pensarlo y mirar
la solucin para ver si coincide.
1
2
3
4
5
6
7
8
9
Inicio
A <B <C <A <B <A <C <Fin
5
7
2
A + B + C
C / 2
A / B + A ^ C
A+(B-C)-B
a) A tendr un valor de 14, ya que es el resultado de 5+7+2. Despus de esta operacin, el 5 que
tenia desaparece.
b) B tendr un valor de 1, ya el resultado de 2/2 es 1. Despus de esta operacin, el 7 que tenia
desaparece.
c) A tendr un valor de 210, ya que el resultado de 14/1+142.
d) C tendr un valor de 208, ya que primero se realiza la resta que hay entre parntesis que el
resultado es -1 y la expresin se queda de esta forma: 210-1-1