IP Lab2 Calificado 2023-2
IP Lab2 Calificado 2023-2
IP Lab2 Calificado 2023-2
INTRODUCCIÓN A LA PROGRAMACIÓN
Laboratorio Calificado 2
2023-2
Puntaje: 20 puntos
Tipos de sorpresas:
1. Sorpresa Estándar (E): Esta sorpresa incluye cinco productos: galletas, chocolates,
botellitas de agua, bolsa de papitas y caramelos.
2. Sorpresa Súper (S): La sorpresa Súper incluye todos los productos de la sorpresa
Estándar (galletas, chocolates, botellitas de agua, bolsa de papitas y caramelos), y agrega
tres productos adicionales: gomitas, chizitos y pop corn.
Se le pide desarrollar un programa en PSeInt que permita a la familia FAM cotizar el costo
de las sorpresas para diferentes clientes. El programa debe seguir estos pasos:
Recuerda validar las entradas de datos y guiar al usuario en cada paso del proceso.
Por último, para el ingreso de datos de los precios de los productos por unidad ver la
información de la tabla de Precios de productos por unidad.
Tabla 1
Caso de prueba 1
Caso de prueba 2
Cotización #1
Cotización #2
Cotización #3
=============================================
Reporte Final
Una empresa manufacturera desea calcular los sueldos mensuales y anuales de sus
trabajadores. Debido a que la cifra recibida por los trabajadores es distinta cada mes, se
solicita realizar un programa que facilite los cálculos. Para realizar la programación, se
desarrollará un programa en Python que imprima los sueldos mensuales y anual de un año
completo.
Indicaciones:
4. Para cada mes, se deberá determinar el sueldo bruto (salario sin descuentos) y se
imprimirá el sueldo bruto que ganará el trabajador correspondiente al mes (del 1 al
12). Además, se acumulará el sueldo bruto anual.
5. Dependiendo del mes, se aplicarán las siguientes acciones:
a. En junio, se aplicará el aumento ingresado al sueldo.
b. En julio y diciembre, se pagará el equivalente a dos sueldos mensuales.
Antes de imprimir el sueldo, deberá imprimir “Gratificación”.
c. En mayo y noviembre, recibe un bono, se pagará un 60% adicional al sueldo
del trabajador. Antes de imprimir el sueldo, deberá imprimir “Bonificación”.
d. En los demás meses no mencionados, antes de imprimir el sueldo, deberá
imprimir “Regular”.
6. Luego de procesar los 12 meses, deberá calcular el sueldo neto mensual. Este
será el 80% del sueldo bruto, dado que se tendrán que aplicar ciertos descuentos
antes de obtener el sueldo a depositar.
7. Finalmente, deberá imprimir el sueldo bruto y neto anuales como parte final de su
reporte (ver casos de prueba).
=========================================
Reporte total del sueldo del trabajador
=========================================
Mes Estado(Sueldo) Sueldo Bruto(S/.)
-------------------------------------------
1 Regular 1025.0
2 Regular 1025.0
6
3 Regular 1025.0
4 Regular 1025.0
5 Bonificación 1640.0
6 Regular 1325.0
7 Gratificación 2650.0
8 Regular 1325.0
9 Regular 1325.0
10 Regular 1325.0
11 Bonificación 2120.0
12 Gratificación 2650.0
-------------------------------------------
Totales anuales
-------------------------------------------
Sueldo anual bruto de S/. 18460.0 soles
Sueldo anual neto de S/. 14768.0 soles
Para mostrar dos print en una misma línea se debe modificar el parámetro end de
print(), por defecto es \n (cambio de línea) por cadena vacía. Por ejemplo:
print("Hola", end="")
print(" mundo")
Hola mundo