Está en la página 1de 5

PARCIAL 1

Máquina de estampillas

23 DE FEBRERO DE 2023
HILLARY TORRES PINEDA
Se realizan pruebas con la app pseint para llegar con la finalidad de la maquina de estampillas se
concluyo el siguiente algoritmo definiendo datos de entradas como las variables y elaborando
cada una de las secuencias planteadas

Algoritmo

Definir dinero, paquete, estado como Entero

dinero <- 0

estado <- 0

Escribir "welcome a la máquina expendedora de estampillas."

Mientras paquete <> 4

Escribir "Por favor, ingrese su dinero (5, 20, 25):"

Leer dinero

Según estado Hacer

Caso 0:

Segun dinero Hacer

Caso 5:

estado <- 1

Caso 20:

estado <- 2

Caso 25:

estado <- 3

De Otro Modo:

Escribir "Dinero no aceptado."

Fin Segun

Caso 1:

Segun dinero Hacer

Caso 5:

estado <- 1

Caso 20:

estado <- 2

Caso 25:
estado <- 4

De Otro Modo:

Escribir "Dinero no aceptado."

Fin Segun

Caso 2:

Segun dinero Hacer

Caso 5:

estado <- 5

Caso 20:

estado <- 2

Caso 25:

estado <- 4

De Otro Modo:

Escribir "Dinero no aceptado."

Fin Segun

Caso 3:

Segun dinero Hacer

Caso 5:

estado <- 5

Caso 20:

estado <- 6

Caso 25:

estado <- 4

De Otro Modo:

Escribir "Dinero no aceptado."

Fin Segun

Caso 4:

Escribir "¡”

FinAlgoritmo
Se realizan las tablas para facilitar el trabajo de lo esperado tener algo más
conciso al momento de elaborar el algoritmo

Tabla de verdad:

estado entrada próximo estado salida


0 5 1 0
0 20 2 0
0 25 3 0
1 5 1 0
1 20 2 0
1 25 4 0
2 5 5 0
2 20 2 0
2 25 4 0
3 5 5 0
3 20 6 0
3 25 4 0
4   0 1
5 5 3 0
5 20 2 0
5 25 4 0
6 5 7 0
6 20 6 0
6 25 4 0
7 5 3 0
7 20 2 0
7 25 4 0
Tabla de excitación:

estado próximo estado 5 próximo estado 20 próximo estado 25 salida


0 1 2 3 0
1 1 2 4 0
2 5 2 4 0
3 5 6 4 0
4 0 0 0 1
5 3 2 4 0
6 7 6 4 0
7 3 2 4 0

Matriz de Transición

  5 10 15 20 25
0 1 2 3 0  
1 1 2 4 0 0
2 5 2 4 0 0
3 5 0 0 6 4
4 0 0 0 0 0
5 3 2 4 0 0
6 7 0 0 6 4
7 3 2 4 0 0

También podría gustarte