Está en la página 1de 4

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN

LICENCIATURA EN ADMINISTRACIÓN (NO ESCOLARIZADA)

Actividad 2.2

Resolución de caso sobre elementos algorítmicos básicos a casos pertinentes a la profesión.

Alumna: María Dolores Esquivel Cedillo

Matrícula: 2175436

Semestre: 3° Aula: A distancia

Grupo: DCC

Docente: Madrigal Lozano Maria Magdalena

Unidad de Aprendizaje: Introducción a la programación

Monterrey, N.L. a 26 de febrero de 2024


1. Seguimiento de Inventario:

Descripción: Imagina que tienes una tienda y necesitas llevar un registro del inventario de productos.

Quieres desarrollar un programa que te permita agregar nuevos productos, actualizar las existencias y

eliminar productos agotados.

Conceptos aplicados

- Variables: Utilizamos variables para almacenar la información de cada producto, como

nombre, precio y cantidad en stock.

- Estructuras de decisión: Al agregar o actualizar productos, necesitamos tomar decisiones

sobre si un producto ya existe en el inventario o no.

- Entrada y salida de datos: Interactuamos con el usuario para obtener información sobre los

productos a agregar, actualizar o eliminar, y mostramos resultados como confirmaciones o

mensajes de error.

- Funciones intrínsecas: Podemos utilizar funciones como append() para agregar elementos a

una lista (que puede representar el inventario) y pop() para eliminar elementos.

2. Análisis de Ventas Mensuales:

Descripción: Una empresa quiere analizar sus ventas mensuales para identificar tendencias y patrones.

Desea desarrollar un programa que tome los datos de ventas mensuales como entrada y proporcione

información como el promedio de ventas, el mes con las ventas más altas y el mes con las ventas más

bajas.

Conceptos aplicados:
- Variables: Almacenamos los datos de ventas mensuales en una lista.

- Funciones intrínsecas: Utilizamos funciones como sum() y len() para calcular el promedio de

ventas.

- Estructuras de decisión: Necesitamos comparar las ventas de cada mes para determinar el

mes con las ventas más altas y bajas.

- Entrada y salida de datos: El programa solicita al usuario que ingrese los datos de ventas

mensuales y muestra los resultados del análisis.

3. Generación de Facturas:

Descripción: Una empresa de servicios desea automatizar el proceso de generación de facturas para sus

clientes. El programa debe tomar la información del cliente, los servicios prestados y las tarifas, y calcular

el total a pagar.

Conceptos aplicados

- Variables: Almacenamos información del cliente, servicios y tarifas en variables.

- Expresiones: Calculamos el total a pagar multiplicando la tarifa de cada servicio por la

cantidad de unidades consumidas.

- Manejo de cadenas: Formateamos la información del cliente y los servicios prestados en

el formato de factura adecuado.

- Entrada y salida de datos: Solicitamos al usuario que ingrese información sobre el cliente y

los servicios prestados, y mostramos la factura generada.


Estos casos muestran cómo los conceptos algorítmicos básicos de Python se aplican en situaciones

empresariales para resolver problemas relacionados con la gestión de inventarios, análisis de datos y

procesos de facturación.

PARTICIPACIÓN EN FORO

También podría gustarte