Lab1 2023B

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Facultad de Ingeniería

Escuela de Ingeniería de Sistemas y Computación


Informática I

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, 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 y tampo-
co se podrá entregar informes al monitor.

Laboratorio No. 1
Algoritmos básicos de entrada y salida
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 (20%)


2. Algoritmo en pseudocódigo (30%)
3. Prueba de escritorio (20%)
4. Algoritmo en Python (25%)
5. Evidencias de ejecución del programa (5%)

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


cada problema planteado.
 El punto 4 corresponde a los archivos .py de Python, se debe entregar informe del
laboratorio de lo contrario no será calificado nigún .py.

 Problema 1. Registrando los datos de las películas

En una cinemateca se lleva el registro de las películas que se exhiben. De cada película se solicitan
cinco valores, estos son: el título, el país de origen, el género, la duración (en minutos) y el año de
estreno. Usted debe desarrollar un programa que permita registrar la información de las películas. A
continuación se muestra un ejemplo de la entrada de datos:

Después de ingresar los datos, se debe mostrar un mensaje con todos los valores ingresados. A
continuación se muestra un ejemplo:

 Problema 2. Personas contagiadas por coronavirus

El coronavirus ha afectado a toda la población mundial, con el propósito de ir haciendo seguimiento a la


cantidad de personas afectadas por esta enfermedad en Colombia, se ha propuesto la creación de un
programa que permita ingresar los siguientes datos :
1. Número de documento
2. Nombre
3. Apellidos
4. Genero
5. Año de nacimiento
6. Ha sido contagiado? (Si o No)
7. Nombre de la vacuna aplicada
8. Cantidad de dosis aplicadas

El programa debe entregar las siguientes salidas de acuerdo a los datos digitados:

1. DOCUMENTO :
2. NOMBRE COMPLETO :
3. GENERO
4. AÑO DE NACIMIENTO:
5. HA SIDO CONTAGIADO : Si o No
6. NOMBRE DE LA VACUNA APLICADA :
7. CANTIDAD DE DOSIS :

 Problema 3. Total Factura

En la cadena de almacenes Sin Costo, están realizando una promoción de productos con el 70% de
descuento. Quien desee aprovechar la promoción debe llevar 3 tipos de productos y por cada
producto máximo 2 unidades. Se desea tener un programa que permita conocer el total de una venta
para un cliente, el programa debe permitir el ingreso de los siguientes datos:

Nombre de cada producto


Valor de cada producto sin descuento
Cantidad a llevar por cada producto

El programa debe entregar las siguientes salidas:

1. Nombre producto 1
2. Total a pagar producto 1
3. Nombre producto 2
4. Total a pagar producto 2
5. Nombre producto 3
6. Total a pagar producto 3
7. Total Factura sin descuento
8. Neto a pagar
9. Total ahorro

Ejemplo:

Entradas

Nombre producto 1 : Televisor LG


Cantidad producto 1 : 2
Valor producto 1 : 1.000.000
Nombre producto 2 : Nevera Samsung
Cantidad producto 2 : 1
Valor producto 2 : 2.000.000

Nombre producto 3 : Lavadora Centrales


Cantidad producto 3 : 2
Valor producto 3 : 1.500.000

Salidas

Nombre producto 1 : Televisor LG


Total a pagar producto 1 : 600.000

Nombre producto 2 : Nevera Samsung


Total a pagar producto 2 : 600.000

Nombre producto 3 : Lavadora Centrales


Total a pagar producto 3 : 900.000

Total factura sin descuento : 7.000.000


Neto a pagar : 2.100.000
Total ahorro : 4.900.000

 Problema 4. Precio de venta de un producto

En un almacén que se dedica a la venta de teléfonos inteligentes se quiere conocer el IVA, el costo, y
la ganancia neta de sus productos. Estos tres rubros corresponden al 19%, 61%, y 20%,
respectivamente, y se calculan sobre el valor del producto. Usted debe desarrollar un programa que
permita calcular los valores requeridos por el almacén. El programa debe inicialmente solicitar dos
valores: el nombre y el precio del producto. Luego, se muestran cuatro datos: el nombre, el IVA, el
costo y la ganancia neta. A continuación se muestra un ejemplo de la entrada de datos:

Después de ingresar los datos, se debe mostrar un mensaje con los valores de salida. A continuación
se muestra un ejemplo:

También podría gustarte