Está en la página 1de 26

Clase: 17 de Junio

21 /Jun /20
Problema 1
label

txtdias
Gui
btnborrar

btnprocesar

rtb1

3
Análisis y
entendimiento
entendimiento del
del
problema
problema
$ 60
$ 55
$ 50
$ 45
$ 40
N° de días

1 2 3 4 5 6 7 8 9 10 11
INICIO

ENTERO dias, tarifa, total


TEXTO a

dias

dia=1
v tarifa = 60

F v
dia=2 tarifa = 55
a = "Se le
a = "Se le
F obsequia v dias>1 F
obsequia
dias >=
3 && v tarifa = 50 una 0
un
cuaderno.
dias <= agenda."
5 "
F
dias >= v
6 && tarifa = 45
dias <=
10
total = dias *
F tarifa
tarifa=40
total, tarifa, a

FIN
ALGORITMO
INICIO
ENTERO dias, tarifa, total
TEXTO a

LEER dias

SI ( dia=1 ) ENTONCES
tarifa = 60 SINO
SI( dia=2 ) ENTONCES
tarifa=55 SINO
SI( dias >= 3 && dias <= 5 ) ENTONCES
tarifa=50 SINO
SI( dias >= 6 && dias <= 10 ) ENTONCES
tarifa=45
SINO
tarifa=40
FIN SI

SI ( dias>10 ) ENTONCES
a = "Se le obsequia una agenda.“
SINO
a = "Se le obsequia un cuaderno.“
FIN SI

total = dias * tarifa

ESCRIBIR total, tarifa, a

FIN
Problema 2
cboha

cboha

cboha
Gui
btncalcular

btnborrar

rtb1

11
Análisis y
entendimiento del
S/. 15
problema
S/. 20
S/. 30
Número de hectáreas
S/. 40
S/. 65
S/. 90

1 500 1000 2000 5000 10 000


INICIO

ENTERO cop, hect


REAL pre, desc1, desc2, dtotal, ibrut, ipag

cop, hect desc1=


v cop==2 F desc1*pre

hect=0 pre = 15

F v pre = 20 desc1 = desc1 * pre


hect=1 desc1 = 0

F
desc2 = 0 v cop>2 F
desc2 = desc2 * (cop
- 2) * pre

hect=2
v pre = 30
F
hect=3 pre = 40 ibrut = pre * cop
ipag = ibrut - (desc1+desc2)
F v dtotal = desc1 + desc2
pre = 65
hect=4
F Ibrut, dtotal, ipag, dtotal
pre = 90

FIN
ALGORITMO
INICIO
ENTERO cop, hect
REAL pre, desc1, desc2, dtotal, ibrut, ipag

CUANDO ( hect ) SEA


0: pre = 15 TERMINAR
1: pre = 20 TERMINAR
2: pre = 30 TERMINAR
3: pre = 40 TERMINAR
4: pre = 65 TERMINAR
5: pre = 90 TERMINAR
FIN CUANDO

SI ( cop==2 ) ENTONCES
desc1= desc1*pre
SI ( cop>2 ) ENTONCES
desc1 = desc1 * pre
desc2 = desc2 * (cop - 2) * pre
SINO
desc1 = 0; desc2 = 0
FIN SI

ibrut = pre * cop


ipag = ibrut - (desc1+desc2)
dtotal = desc1 + desc2

ESCRIBIR Ibrut, dtotal, ipag, dtotal

FIN
Problema 3
label

Gui
txtund

cbopl

btnborrar

btncalcular

rtb1

19
Análisis y
entendimiento del
problema

Precio en soles

0.35 0.50 12.00 15.00 20.00


INICIO

ENTERO und, tip a="Se lleva


REAL pr , ipag de regalo "
TEXTO a + und / 12 +
(und > " costal(es)
und, tip v 20) F de abono.”

tipo=1
v pr = 0.35
a= "Se lleva de
(und>1 regalo medio
F v 2 &&
pr = 0.50 costal de
tipo=2
v und<20
)
F abono."
F
v pr = 12
tipo=3
F ipag = und * pr
pr = 15

und, ipag, a

FIN
ALGORITMO
INICIO
ENTERO und, tip
REAL pr , ipag
TEXTO a

LEER und, tip

CUANDO ( hect ) SEA


0: pr = 0.35 TERMINAR
1: pr = 0.50 TERMINAR
2: pr = 12 TERMINAR
3: pr = 15 TERMINAR
FIN CUANDO

SI (und>20 ) ENTONCES
a="Se lleva de regalo " + und / 12 + " costal(es) de
abono.”
SI (und>12 && und<20) ENTONCES
a= "Se lleva de regalo medio costal de abono."
SI (d>0) ENTONCES
FIN SI

ipag = und * pr

ESCRIBIR und, ipag, a

FIN

También podría gustarte