Taller programación 1 (Lunes 11 de abril de 2016)
Tema:
Pruebas de escritorio
1)
Proceso sin_titulo
n1
<- 0
n2
<- 2
Si
n1 < n2 Entonces
Escribir
n1
Sino
Escribir
n2
FinSi
FinProceso
2)
Proceso sin_titulo
Leer
palabra
Si
palabra = "Hola Mundo" Entonces
Escribir
"Estas iniciando"
Sino
Si
palabra = "Hellow World" Entonces
Escribir
"You are starting"
Sino
Escribir
"Ya has avanzado..."
FinSi
FinSi
FinProceso
3)
Proceso sin_titulo
Leer
num
Si
num % 7 = 0 Entonces
Escribir
num, " Es multiplo de 7"
Sino
Escribir
num, " No es multiplo de 7"
FinSi
FinProceso
3)
Proceso sin_titulo
num
<- 10
Si
num % 2 = 0 Entonces
Si
num % 5 = 0
i
<- 1
Mientras
i <= 20 Hacer
x
<- num + num
Si
i % x = 0 Entonces
num <- x / 2
num
<- num /2
FinSi
i <- i + 1
FinMientras
Si
num > 5 Entonces
Escribir
num
Sino
num
<- num * (20 % 2) * 11 * 15 * 2048 / 1028
Si
num >= 15 Entonces
Escribir
"Has llegado al final"
Sino
Escribir
"Has llegado a otro final"
FinSi
FinSi
Sino
num
<- num + (10 / 2)
Escribir
num
Escribir
"Final alterno"
FinSi
Sino
Escribir
num = 17
FinSi
FinProceso
4)
Proceso sin_titulo
Dimension
x[10]
i
<- 1
Mientras
i <= 10 Hacer
x[i]
<- azar(100)
Escribir
x[i]
i <- i + 1
FinMientras
//Aqui deben dibujar el vector
i<-1
aux
<- 0
Mientras i <= 10
j
<- 1
Mientras
j < 10
Si
x[j] > x[j+1] Entonces
aux
<- x[j]
x[j]
<- x[j+1]
x[j+1] <- aux
x[j+1] <- aux
FinSi
j<-j+1
FinMientras
i
<- i +1
FinMientras
//Aqui deben de volver a dibujar el vector
FinProceso
Nota: Para el ultimo ejercicio, deben dibujar el vector con los números que tiene en un principio, y luego deben dibujar el vector con los números que queda después de haber finalizado el ejercicio.
Ayudas en video:
No hay comentarios:
Publicar un comentario