Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ESTRU N
REPET IC I Ó
1
PROBLEMA: Desgloce de Moneda
Cambio:
Cambio pago – gasto Cambio= 100 – 63.84 = 36.16
Luego, el cambio deberá ser desglosado… en tal caso, el desglose (o salida) sería:
1 billetes de Q20.00 0 monedas de Q 0.50
1 billetes de Q10.00 0 monedas de Q 0.25
1 billetes de Q 5.00 1 monedas de Q 0.10
1 billetes de Q 1.00 1 monedas de Q 0.05
1 monedas de Q 0.01
2
o e st r u c t ura
Usand
de se le c c i ó n
3
ANALISIS
ENTRADAS: SALIDAS:
gasto
Pago resto >=
50
cambio pago -
gasto
Si
3
resto cambio
2
Diseño de Algoritmos
Tipo: DF: Pseudocódigo: Código:
8
EJERCICIO
Terminar el análisis.
Hacer el Pseudocódigo.
Hacer el programa.
9
i o s u t i li z a n d o
Ejercic d e
Est r u c t u ra s
Rep e t i c ió n
10
Problema #1 (Análisis, Pseudocódigo, Programa).
Una empresa está interesada que le desarrolle un programa para insertarlo al firmware que
controle el timer de un Horno de Microhondas.
El tema es, que cuando se utilice el microhondas, normalmente se le ingresará el numero
de minutos y segundos que estará utilizando el horno.
Tal es el caso que si usted que quiere utilizar el horno minuto y medio (1.5); que el
programa controle que sean 60 minutos y 30 seguntos.
Semilla 0 , 1 , ….
Luego, el usuario deberá ingresar un valor “n” el cual representa al número de valores a
generar (que es lo que se llama el valor de la sucesión).
La serie se genera, de la suma de los últimos dos valores de la serie, por ejemplo:
n=5 0, 1, 1, 2, 3, 5 , 8
11
Diseño de Algoritmos
Tipo: DF: Pseudocódigo: Código: