Sunteți pe pagina 1din 10

FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

OBJETIVOS

 Aplicar la metodología de Modelaje y especificación de problemas a las estructuras secuenciales

INSTRUCCIONES GENERALES

Resolver este taller de laboratorio, aplicando el tema visto en clase (es la continuación del laboratorio de la semana anterior).
Debe realizarse en forma individual, utilizando el procesador de palabras WORD y subirse en el link correspondiente.

(El diagrama de flujo de datos, se hace a mano y se inserta como una imagen en el archivo en Word)

Ejercicio 1. Suponga que usted va a comprar un carro y las agencias automotrices ofrecen los siguientes planes
de financiamiento:
 Le dan el precio total del vehículo de su preferencia y le ofrecen pagar el 35% de cuota inicial y el resto en
18 mensualidades iguales sin intereses.

Calcular e imprimir el valor de la cuota inicial y las mensualidades que debe pagar el cliente.
NOTA: Asumir que el monto total del vehículo es mayor que cero.

 Modelaje y especificación

Variables de Entrada Variables de Proceso Variables de Salida


VC = Valor del Carro CI: (VC*0.35) = RCI (resultado de CI) CI
CM
CM: (RCI*0.35)/18

1. INICIO
2. LEER PV
3. APLICAR LAS FORMULAS DE CI Y CM
4. IMPRIMIR CI Y CM
5. FIN

 Solución (Dar un Ejemplo)

PV = 50´000.000
CI = (50.000.000 * 0.35)
CM = (50.000.000 – 17.500.000) /18
CI = 17.500.000
CM = 49.027

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

 Plan de Solución

Algoritmo Diagrama de flujo de Datos

6. INICIO
7. LEER PV
8. APLICAR LAS FORMULAS DE CI Y CM INICIO
9. IMPRIMIR CI Y CM
10. FIN
CI = PV * 0.35

CM = (PV-CI) /18

CI = 17.500.000

CM = 49.027

FIN

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

Ejercicio 2. Le dan el precio del vehículo de su preferencia y le ofrecen pagar el 35% de cuota inicial y el resto con
una financiación a 36 meses aplicando al saldo restante una tasa de interés global del 12%.

 Calcular e imprimir el valor tanto de la cuota inicial como el de las cuotas mensuales que debe pagar el cliente.
NOTA: Asumir que el monto total del vehículo es mayor que cero.

 Modelaje y especificación

Variables de Entrada Variables de Proceso Variables de Salida


CI: (VC*0.35) = RCI CI
VC = Valor del Carro CM
CM: (RCI*0.35 – 0.12) / 36

1. INICIO
2. LEER PV
3. APLICAR LAS FORMULAS DE CI Y CM
4. IMPRIMIR CI Y CM
5. FIN

 Solución (Dar un Ejemplo)

PV = 50.000.000
CI = (50.000.000 * 0.35)
CM = (50.000.000 * 0.35 – 0.12) / 36
CI = 17.500.000
CM = 17.499

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

 Plan de Solución

Algoritmo Diagrama de flujo de Datos

6. INICIO
7. LEER PV
INICIO
8. APLICAR LAS FORMULAS DE CI Y CM
9. IMPRIMIR CI Y CM
10. FIN

PV

CI = PV * 0.35

CM = (PV * 0.35 –
0.12) / 36

CI = 17.500.000

CM = 17.499

FIN

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

Ejercicio 3. Se quiere dar solución al siguiente planteamiento: Una persona presenta la siguiente información en sus finanzas
mensuales:

Ingresos Gastos

Salario $ 2.500.000 Cuota carro $ 345.000

Arriendos $ 850.000 Colegios $ 420.000

Asesorías $ 510.000 Mercados $ 1.000.000

Varios $ 220.000

Con la anterior información se pide solucionar:

a. Ahorro mensual esperado

b. Si mantiene estas finanzas durante doce meses, ¿cuánto dinero habrá acumulado al finalizar dicho periodo?

c. ¿Cuánto dinero extra necesita ganar mensualmente para exceder en Y pesos el ahorro programado en esos mismos doce
meses?

d. Si el próximo periodo de doce meses quiere crecer en un 10% su ahorro, ¿cuál es el nuevo valor esperado a ahorrar en
los próximos doce meses?

e. ¿Qué porcentaje representan los gastos de esa persona respecto a sus ingresos?

Modelaje y especificación de problema

Variables de Entrada Variables de Proceso Variables de Salida


SALARIO = SA a) AM = (SA+AR+AS) –
ARRIENDOS = AR (CC+CG+MR+VR) a) AM
ASESORIAS = AS b) DA = AM * 12 b) DA
CUOTA CARRO = CC c) DE = Y/12 c) DE
COLEGIO = CG d) AI = (AA * 0,10) + AA d) AI
MERCADO = MR e) P = (CC+CG+MR+VR+) / e) P
VARIOS = VR (SA+AR+AS) * 100
DINERO EXTRA = Y

1. INICIO
2. LEER SA, AR, AS, CC, CG, MR, VR, Y
3. APLICAR LAS FORMULAS DE AM, DA, DE, AI, P
4. IMPRIMIR FORMULAS DE AM, DA, DE, AI, P
5. FIN

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

 Solución (Dar un Ejemplo)


SA = 2.500.000 AM = (2.500.000 + 850.000 + 510.000) – (345.000 + 420.000 + 1.000.000)
AR = 850.000 DA = 2.095.000 * 12
AS = 510.000 DE = 1.000.000/ 12
CC = 345.000 AI = (1.000.000 *0.10) + 1.000.000
CG = 420.000 P = (345.000+420.000+1.000.000+220.000) / (2.500.000+850.000+510.000) *100
MR = 1.000.000
VR = 220.000
Y=N

 Plan de Solución

Algoritmo Diagrama de flujo de Datos

6. INICIO
7. LEER SA, AR, AS, CC, CG, MR, VR, Y INICIO
8. APLICAR LAS FORMULAS DE AM, DA, DE, AI, P
9. IMPRIMIR FORMULAS DE AM, DA, DE, AI, P
10. FIN
PV

 AM = (SA+AR+AS) –
(CC+CG+MR+VR)
 DA = AM * 12
 DE = Y/12
 AI = (AA * 0,10) + AA
 P = (CC+CG+MR+VR+) /
(SA+AR+AS) * 100

 AM = 2.095.000
 DA = 2.514.000
 DE = 830.000
 AI = 1.100.000
 P = 51.42

FIN

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

Ejercicio 4. Una empresa productora de lácteos está interesada en conocer sus ganancias netas en dicho periodo de
tiempo teniendo en cuenta el siguiente cuadro de ventas:

Producto Precio Unitario Unidades Vendidas Margen de Utilidad

Quesos $ 4.500 3200 5%

Leche saborizada $ 1.200 4800 12%

Yogurt $ 1.500 580 6%

Mantequilla $ 2.600 480 15%

Con base en la anterior información se solicita generar la siguiente información:

 Ventas totales de la compañía en dicho periodo de tiempo

 Utilidad generada por concepto de Quesos y Mantequilla

 Utilidad general de la compañía en tal periodo de tiempo.

Modelaje y especificación de problema


Variables de Entrada Variables de Proceso Variables de Salida
UQ = UNIDADES DE A) VT = UQ*4500+UL*1200+UM*2600+UY*1500 A) VT
QUESO B) UQM=UQ*4500*0,05+UM*2600*0.05 B) UQM
UL = UNIDEDES DE C) UG=UQ*4500*0.05+UM*2600*0.15+UL*1200*0.12+UY*1500*0.06 C) UG
LECHE
UY = UNIDADES DE
YOGURT
UM = UNIDADES DE
MANTEQUILLA

1. INICIO
2. LEER UQ, UL, UY, UM
3. APLICAR LAS FORMULAS DE VT, UQM, UG
4. IMPRIMIR FORMULAS DE VT, UQM, UG
5. FIN

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

 Solución (Dar un Ejemplo)

UQ = UNIDADES DE QUESO VT = 3.200*4.500 + 4.800*1.200 + 480*2.600 + 580*1.500


UL = UNIDEDES DE LECHE UQM = 3.200*4.500*0.05 + 480*2.600*0.05
UY = UNIDADES DE YOGURT UG = 3.200*4.500*0.05 +480*2.600*0.05 + 4.800*1.200*0.12 +580*1.500*0.06
UM = UNIDADES DE MANTEQUILLA

 Plan de Solución
Algoritmo Diagrama de flujo de Datos

6. INICIO
7. LEER UQ, UL, UY, UM
8. APLICAR LAS FORMULAS DE VT, UQM, UG INICIO
9. IMPRIMIR FORMULAS DE VT, UQM, UG
10. FIN

UQ, UL, UY, UM

VT = UQ*4500+UL*1200+UM*2600+UY*1500

UQM=UQ*4500*0,05+UM*2600*0.05

UG=UQ*4500*0.05+UM*2600*0.15+UL*1200*0.12+U
Y*1500*0.06

VT = 22.278.000

UQM = 782.400

UG = 1.525.800

FIN

Autor: Prof. Rosaura Gutiérrez Almeyda


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

La calificación final de una asignatura se obtiene de la siguiente forma:  Desarrolle un algoritmo para calcular su nota final.

Calificación Porcentaje Descripción CORTE 1 C1 15% Quices, tareas, y los avances del proyecto del primer corte C2 25%
Primer Parcial

CORTE 2 C3 15% Quices, tareas, y los avances del proyecto segundo corte. C4 25% Parcial Final Laboratorio C5 20%
Actividades evaluadas en los laboratorios durante todo el semestre.

1. INICIO
2. LEER C1, C2, C3, C4, C5 NF = C1*0.15 + C2*0.25 + C3*0.15 + C4*0.25 + C5*0.20
3. APLICAR FORMULA DE NF
4. IMPRIMIR FORMULA DE NF
5. FIN

 Solución (Dar un Ejemplo)


C1 = CALIFICACION 1 (4.0)
C2 = CALIFICACION 2 (3.5) NF = (4.0*0.15 + 3.5*0.25 + 5.0*0.15 + 4.8*0.25 + 4.3*0.20) / 5
C3 = CALIFICACION 3 (5.0)
C4 = CALIFICACION 4 (4.8)
C5 = CALIFICACION 5 (4.3)

 Plan de Solución
Algoritmo Diagrama de flujo de Datos

6. INICIO
7. LEER C1, C2, C3, C4, C5 INICIO
8. APLICAR FORMULA DE NF
9. IMPRIMIR FORMULA DE NF
10. FIN
C1, C2, C3, C4,
C5,

NF = C1*0.15 + C2*0.25 + C3*0.15 +


C4*0.25 + C5*0.20

NF = 4.2

FIN
Autor: Prof. Rosaura Gutiérrez Almeyda
FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

LABORATORIO ESTRUCTURAS SECUENCIALES

REFERENCIAS BIBLIOGRÁFICAS

 Zelle, John M. Python Programming. An Introduction to Computer Science. -- 2nd Ed. -- Washington: Franklin, Beedle & Associates Inc,
C2010.

 Bird, Steven, Klein, Ewan, Loper, Edward. Natural Language Processing With Python. -- USA: O'reilly, 2009.

 Beazley, David M. Python: Essential Reference. -- 4th.Ed -- Upper Saddle River: Addison Wesley Longman, C2009.

 Dawson Michael. Python Programming, For the Absolute Beginner. Third Edition. Course Technology. 2010.

 Joyanes Aguilar, Luís. Fundamentos De Programación. Mc Graw Hill. 2008, Cuarta Edición.

 Calderón, Alejandro, Fundamentos De Programación, Thompson, 2007.

 Santos, Manuel. Fundamentos de Programación, Alfaomega, 2006

Autor: Prof. Rosaura Gutiérrez Almeyda

S-ar putea să vă placă și