Está en la página 1de 10

Informe laboratorio Python.

Daniela Murcia Betancourt

Código:

Correo: daniela.murcia@correounivalle.edu.co

Daniel Felipe mera cruz

Código: 2224362

Correo: mera.daniel@correounivalle.edu.co

José Ignacio Henao rúales

Código: 202041322

Correo: jose.ruales@correounivalle.edu.co

Problema 1 [50pts]. Utilidades en un teatro

El Teatro Cali Cultura, desea realizar un programa, que le ayude a calcular las utilidades de la venta
de boletería en las entradas a las funciones del teatro. Cada función le cuesta al teatro $200.000 y
por cada persona que ingresa a una función debe pagar $2000, por concepto de aseo. El costo de
una boleta para adulto es de $10.000 y el costo de una boleta para niño es de $5000. El usuario
debe ingresar cantidad de boletas vendidas para adultos y la cantidad de boletas vendidas para
niños, y el programa debe mostrar el total de dinero recaudado por la venta de boletas para
adultos, el total de dinero recaudado por concepto de la venta de boletas para niños, el total
gastado y la utilidad final que tiene el teatro

Problema: Desarrollar un algoritmo con el fin de dar a conocer las entradas y las utilidades del
teatro.

Datos de entrada:

Cantidad de boletas vendidas por niño y por adulto

Salidas:

Total, de dinero recaudado por venta de boletas de adulto y de niño, el total de dinero gastado
por el teatro y las utilidades del mismo.
¿Cómo transformo los datos de entrada en la salida?

Dinero recaudado por la venta de boletas de adulto = cantidad de boletas de adulto


vendidas*10000.

Dinero recaudado por la venta de boletas de niños= cantidad de boletas vendidas de niño *5000.

Dinero gastado por el teatro= 200.000+ (2000(boletas vendidas de niño +boletas vendidas por
adultos)

Utilidades= total dinero recaudado – dinero gastado por el teatro.

Variables:

boletas vendidas por niños y adultos = entero

Dinero recaudado por el teatro= entero

Dinero gastado por el teatro = entero

Utilidades del teatro = Entero

(2) Algoritmo en seudocódigo

Inicio

Boletos vendidos por adultos= Leer “Por favor digite el número de boletos vendidos para adultos”

Imprimir (El dinero recaudado por la venta de boletos de adultos)

Boletos vendidos por niños = Leer “Por favor digite el número de boletos vendidos para niños”

Imprimir (El dinero recaudado por la venta de boletos de niños)

Total, dinero recaudado= (número de boletos vendidos para adultos) *(10000+número de boletos
vendidos para niños*5000)

Imprimir: (Total dinero recaudado)

Costo por aseo: 2000*(número de boletos vendidos para niños +boletos vendidos para adulto)

Dinero gastado por el teatro= 200000 + costo por aseo

Imprimir (Dinero gastado por el teatro)

Utilidad= Dinero recaudado – dinero gastado por el teatro

Imprimir (Utilidad)
Prueba de escritorio:

Total, boletas vendidas por adultos:150

El dinero recaudado por la venta de boletos de adulto es de = 150*10000= 1500000

Total, boletas vendidas por niños =120

El dinero recaudado por la venta de boletos de niños es de = 120*5000= 600000

Total, dinero recaudado=1500000+600000=2100000

Gastos del teatro= 2000*(150+120) +200000=740000

Utilidades=2100000-740000=1360000

Codificación del algoritmo:


Algoritmo en ejecución:

Prueba 1

Prueba 2
Prueba 3

Problema 2 [50pts]. Instalación de tuberías


Una empresa de acueducto te lleva a tu casa la entrada de agua potable y la salida del
alcantarillado. Para ello primero miden la distancia en metros a la que está la casa del punto de
acceso más cercano. Usan tubería de polipropileno azul para el agua potable, y tubería de PVC
amarilla para el alcantarillado. Cada una tiene un cierto precio por metro de tubería. A ello hay
que sumar el costo de la mano de obra puesto que las tuberías hay que enterrarlas, y que se
especifica por cada metro de tubería enterrado (cada tubería va en zanjas separadas). Y al total
resultante hay que sumar un 30 por ciento de costos de administración. Haga un programa que
reciba como entrada la distancia de la casa al punto de acceso, los precios por metro de ambas
tuberías y el costo de mano de obra de instalación por metro, y que calcule el costo de la tubería
de agua potable, el de la tubería de alcantarillado, el de la mano de obra y los costos
administrativos. Y luego que imprima el total de todo ello.

Entradas:

-Distancia de la casa al punto de acceso=entero

-costo por metro de tubería de polipropileno azul= entero

-Costo por metro de tubería de PVC amarilla=entero

-Mano de obra por instalación por metro= entero

Salidas:

Costo de la tubería por agua potable= real

Costo de la tubería por alcantarillado = real

-Mano de obra total =real

-costos administrativos= real

-costo total= real

¿Cómo transformo las entradas en salidas?

Costo tubería por agua potable= distancia de la casa al punto de acceso*costo del metro de
tubería de polipropileno.

Costo tubería por agua de alcantarillado= distancia de la casa al punto de acceso*costo del metro
de tubería de PVC amarillo.

Mano de obra total= distancia de la casa al punto de acceso*costo de la mano de obra por metro.

Costo administrativo= (Costo tubería por agua potable+ Costo tubería por agua de alcantarillado+
Mano de obra total)*0.3

Costo total= Costo tubería por agua potable+ Costo tubería por agua de alcantarillado+ Mano de
obra total+ Costo administrativo

(2) Algoritmo en pseudocódigo

Inicio
Distancia: leer “Por favor digite la distancia en metros desde el punto de acceso hasta la casa”

Costo de tubo de polipropileno por metro = leer” por favor digite el costo por metro de la tubería
de polipropileno azul”

Costo tubería de polipropileno= Distancia* Costo de tubo de polipropileno por metro

El costo de la tubería azul es :

Imprimir (Costo tubería de polipropileno)

Costo de tubo de PVC por metro = leer” por favor digite el costo por metro de la tubería de PVC”

Costo tubería de PVC= Distancia* Costo de tubo de PVC por metro

El costo de la tubería de PVC es :

Imprimir (Costo tubería de PVC)

Mano de obra total= Distancia* mano de obra instalación tubos por metro

Imprimir ( mano de obra total)

Costo administración=( costo de la tubería azul+ costo de la tubería de PVC+ Mano de obra
total)*0.3

El costo por administración es de:

imprimir (Costo administración)

Costo total=(costo de la tubería azul+ costo de la tubería de PVC+ Mano de obra total+ Costo
administración)

El costo total es de:

Imprimir (Costo total)

fin

Prueba de escritorio:
Distancia: 50m

Mano de obra: 15000

Costo de tubo de polipropileno por metro : 10000

Costo tubería de polipropileno: 50*10000=500000

Costo de tubo de PVC por metro : 5000

Costo tubería de PVC= 50*5000= 250000

Mano de obra total: 15000*50=750000

Costo administración: (500000+250000+750000)*0.3= 450000

Costo total: 500000+250000+750000+ 450000 = 1950000

(3) Codificación del algoritmo: pegar el código de José con sus respectivas 3 pruebas

Prueba 1
Prueba 2

Prueba 3

También podría gustarte