Vous êtes sur la page 1sur 4

SE HABRE CON PsINT: COPEE TODO DESDE DONDE DICE PROCESO CAJERO.

Proceso Cajero
Escribir "digite una cantidad mayor a $50 para comprobar su respectiva descomposicion
en efectivo"
Leer x
resta=x MOD 50
cantidad=(x-resta)

aa=cantidad MOD 100


si (aa=50) Entonces
Escribir "1 moneda de....$50"
finsi

bb=cantidad-aa
bc=bb MOD 1000
bd=bc/100
si (bd=3 o bd=1 o bd=6 o bd=8) Entonces
Escribir "1 moneda de....$100"
FinSi

fa=cantidad-aa
fc=bb MOD 1000
fd=fc/200
si (fd=1 o fd=3.5 o fd=1.5 o fd=4) Entonces
Escribir "1 moneda de....$200"
FinSi
si (fd=2 o fd=4.5) Entonces
Escribir "2 monedas de...$200"

FinSi

ga=cantidad-aa
gc=ga MOD 1000
gd=gc/500
si (gd=1 o gc>500) Entonces
Escribir "1 moneda de....$500"
FinSi

cc=bb-bc
cd=cc MOD 10000
ce=cd/1000
si (ce=1 o ce=3 o ce=6 o ce=8) Entonces
Escribir "1 billete de...$1.000"
FinSi

hc=bb-bc
hd=hc MOD 10000
he=hd/2000
si (he=1 o he=3.5 o he=1.5 o he=4) Entonces
Escribir "1 billete de...$2.000"
FinSi
si (he=2 o he=4.5) Entonces
Escribir "2 billetes de..$2.000"
FinSi

ic=bb-bc
id=hc MOD 10000
ie=hd/5000

si (ie>=1) Entonces
Escribir "1 billete de...$5.000"
FinSi

dd=cc-cd
de=dd MOD 100000
df=de/10000
si (df=1 o df=6 o df=3 o df=8) Entonces
Escribir "1 billete de...$10.000"
FinSi

jd=cc-cd
je=jd MOD 100000
jf=de/20000
si (jf=1 o jf=4 o jf=3.5 o jf=1.5) Entonces
Escribir "1 billete de...$20.000"
FinSi
si (jf=2 o jf=4.5) Entonces
Escribir "2 billetes de..$20.000"
FinSi

ee=cc-cd
ef=ee MOD 100000
eg=ef/50000
si (eg>=1)Entonces
Escribir "1 billete de...$50.000 "
FinSi

qe=dd-de

qr=qe/100000
si (qr>=1)Entonces
Escribir qr," billetes de..$100.000"
FinSi
FinProceso

Vous aimerez peut-être aussi