Equivale algebraicamente a
b
a d
var c
b
a
d
c d
b
a * d
c
Ejercicios
Todos los siguientes ejercicios deberán desarrollarse utilizando las reglas de la aritmética entera.
1. a = 10
b = 20
c = 10
a = a + 15
b = b + 12
c=a*c
2. a=3
b=8
c=1
a=5
b=9
c=7
a=a+1
b=b+2
c=c+3
3. a = 10
b=5
c = 10
a=a+b -5
b=a+b -5
c=a+b-5
a=a+5*b/2
b=a+5*b/2
c=a+5*b/2
4. a=5
b=5
c=5
a=a+a
b=b+b
c=c+c
a=a+b+c
b=a+b+c
c=a+b+c
5. a = 10
b = 10
c = 10
a=a+5
b=a+3
c=a+2
a=b+4
b=b+5
c=c+8
6. a = 10
b=1
c=4
a=a+c
b=a+c
c=a+c
a=c+5
b=c+b
c=a+b+c
7. a=1
b=1
c=1
a=a+a
b=b+a
c=c+a
a=a+a
b=b+a
c=c+a
8. a = 10
b = 50
42 Capítulo 3 – Variables, Constantes y Operadores
c = 30
a=a–b
b=b –c
c=c –a
a=a –1
b=b –a
c=c+a–b
9. a=1
b=2
c=3
a=a+b
b=a –b
c=a*b
a=a –b
b=a+b
c=a*b
10. a = 1
b=2
c=3
a=a+2
b=a+2+b
c=a+2+c
a=a/2
b=b/2
c=c/2
“Linealizar” las siguientes expresiones (no se olvide que linealizar significa escribir una expresión
algebraica en una sola línea). En cada uno de los siguientes ejercicios escribir el orden en que el
computador realizaría las operaciones.
11.
b
a
x c
a
c
b
12.
a
a b
x b
c
La Esencia de la Lógica de Programación – Omar Ivan Trejos Buriticá 43
13.
a
a b
x
a
a b
14.
b
a
b
a b
x c
b
a
c a
15.
a b c
x
b
a
c
16.
c
a b
d * a
x
c
a b *
d
17.
b
a d
x c
a
44 Capítulo 3 – Variables, Constantes y Operadores
18.
a b
x b c
a b
b c
19.
a b
a
x a c d
a
a
b
20.
a
c b c
x a b
d a
b c