Final Algoritmos Metodología
Enviado por annbale11 • 9 de Febrero de 2015 • 239 Palabras (1 Páginas) • 178 Visitas
TRABAJO FINAL DE METODOLOGÍA DE LA PROGRAMACIÓN
I. Hacer una prueba de escritorio a los siguientes algoritmos y determinar el valor final de las variables utilizadas en cada segmento, SUPONIENDO QUE TODAS LAS VARIABLES SON ENTERAS.
Recuerda las tablas de verdad y la precedencia de operadores.
1.
x=0
a=3
a=5
b=a+x
x=x+b
x=x-a
c=a+x*b
2.
x=10
a= x+8
b=a+x
b=b-3
c=(a*2)+(b*2)
x=x+b-a
x=x-2
a=a*(-1)
3.
c=0
x=5
b=3
si x>b entonces
a=x*b
c=c+2
sino
a=x/b
c=c-2
fin si
4.
c=2
b=4
a=0
x=0
si c==b/2 ^ x<0 entonces
a=a+5
b=a*2
sino
a=a-5
b=a*3
fin si
x=a+b
5.
c=20
b=0
a=2
x=10
Mientras a <= x hacer
b=b+5
c=c-3
a=a+2
fin-mientras
6.
a=2
b=4
c=0
x=0
Mientras b>=0 or a<8 hacer
x=x+2
b=b-1
a=a+1
fin-mientras
c=x+a*b
7.
x=0
y=0
Mientras y!=10 hacer
x=x+3
y=y+2
fin-mientras
8.
x=0
a=10
Mientras a>0 ^ x<30 hacer
x=x+a
a=a-1
fin-mientras
9.
a=5
b=10
Repetir a< b ^ b!=16 hacer
a=a+3
b=b+2
fin-repetir
x=a%b
10.
x=0
y=10
Hacer
si y%2 = = 0
x=x+4
sino
x=x-1
fin si
y=y+1
Mientras x<y
fin hacer-mientras
11.
z=0
x=0
Hacer
y=5
Mientras y >0 hacer
z=z+y
y=y-1
fin-mientras
x=x+2
Mientras x!=10
fin hacer-mientras
z=z+x
12.
x=0
y=2
Mientras x!=y hacer
x=x+2
y=y+3
fin-mientras
...