Está en la página 1de 3

Facultad de Ingeniería

Escuela de Ingeniería de Sistemas y Computación


Algoritmia y Programación

NORMAS PARA LA ENTREGA DE LOS LABORATORIOS

• Coloque el nombre de los integrantes del grupo (máximo tres estudiantes), nombre del profesor,
número del grupo de Algoritmia y número de laboratorio presentado en el encabezado de todos sus
programas.

• Lugar y Medio de Entrega: Todos los archivos que se soliciten en el informe se deben subir al
campus virtual en el respectivo enlace del laboratorio.

• Plazo: Los estudiantes deben subir los archivos antes del día y la hora establecida por el profesor
en el campus virtual, el vínculo para esta actividad se deshabilitará automáticamente una vez se
cumpla el plazo.

• Durante el curso no se recibirán informes de laboratorio enviados por correo electrónico.

Laboratorio No. 1
Algoritmos básicos de entrada y salida
Fecha de entrega: Abril 10 de 2023
Objetivos:

1. Identificar la estructura básica de un algoritmo


1. Familiarizar al estudiante con las fases del desarrollo de un algoritmo
2. Familiarizar al estudiante con la identificación de la sintaxis de un programa en Python
3. Reconocer la importancia de los tipos de datos en un lenguaje de programación
4. Utilizar las instrucciones aritméticas para realizar cálculos básicos en Python
5. Comprender el uso y la sintaxis de las operaciones de lectura y escritura mediante la función
input() y la función print()
Para cada ejercicio los entregables son:

1. Análisis del problema …………………………………………..(15%)


2. Algoritmo en pseudocódigo ……………………………………(30%)
3. Prueba de escritorio……………………….…..………………..(15%)
4. Programa en Python………………………………….….….…..(30%)
5. Evidencias de ejecución del programa…….………….………(10%)

Se debe entregar un informe PDF con los puntos 1, 2, 3, y 5 de la metodología. El punto 4


corresponde a los archivos .py

• 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

A continuación, se muestra un ejemplo de la entrada de datos:

Digite la cantidad de boletas vendidas para adultos: 100


Digite la cantidad de boletas vendidas para niños: 50

Una vez ingresados los datos, se muestran los siguientes mensajes de salida:

El total de dinero recaudado en la venta de boletas para adulto es: $ 1000000


El total de dinero recaudado en la venta de boletas para niño es: $250000
El total de dinero gastado por el teatro es: $500000
La utilidad total del teatro es: $750000
• 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.

Un posible ejemplo de uso sería:

Distancia a la casa desde el punto de acceso de servicios más cercano: 500


Precio de un metro de la tubería azul: 11000
Precio de un metro de la tubería amarilla: 14000
Costo de la mano de obra para enterrar un metro de tubería: 15000

Y la respuesta del programa sería:

El precio de la tubería azul es 5500000


El precio de la tubería amarilla es 7000000
El costo de la mano de obra es 15000000
El costo administrativo es 8250000.0
El costo total es 35750000.0

También podría gustarte