Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ejercicio de programacion, Diapositivas de Informática

ejercicio de programacion en colab

Tipo: Diapositivas

2025/2026

A la venta desde 30/05/2026

correa-medrano-aristhany
correa-medrano-aristhany 🇲🇽

4 documentos

1 / 13

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Vista previa parcial del texto

¡Descarga ejercicio de programacion y más Diapositivas en PDF de Informática solo en Docsity!

Sistema de Inventario y Ventas Boutique Entregable Final — Cómputo Matemático Aristhany Correa Medrano | Jimena García Román Profesora: Andrea Arlette España Tinajero | UAZ 2026 4. Pruebas del programa Caso Opción válida del menú Opción inválida Entrada vacía Datocontipoincorrecto Valor fuera de rango Entrada Opción de menú ingresada existente Opción de menú ingresada que no existe ID o nombre del producto que no existe Cantidad solicitada menor o igual a cero Cantidad solicitada mayor al stock disponible Resultado esperado Continuarconla acción correspondiente Mostrar mensaje de errorsino existe Mensaje de "Producto no existe" Mensaje de erroro rechazo del valor Mensaje de "Stockinsuficiente" Resultado obtenido Continuarconlaacción correspondiente Mostrar mensaje de errorsino existe Mensaje de "Producto no existe" Mensaje de erroro rechazo del valor Mensaje de "Stockinsuficiente" 4. Pruebas del programa (Detalle de Impresión) Caso Entrada Opción válida del menú Vestido Gala Opción inválida Blusa Azul Entrada vacía "" (DarEntersin escribir) Datocontipoincorrecto N (Enla confirmación de enteros) Valor fuera de rango -500 Resultado esperado Se ejecutala acción correspondiente y solicitala cantidad. Muestra un mensaje de errorindicando que no existe ono coincide. Detectala ausencia de texto y detiene el flujo para volverasolicitarlo. Cancela la operación para evitar que el método int() rompaelcódigo. Identifica que el número no es válido para una compra y lo rechaza. Resultado obtenido (Impresión real del programa) Ingrese la cantidad a comprar: [Error]: El producto ingresado no existe o no coincide con las mayúsculas. [Error]: Entrada vacía. Por favor ingrese un nombre. [Sistema]: Operación cancelada para prevenir errores de tipo. [Error]: Valor fuera de rango. La cantidad debe ser mayor a cero. 4. Pruebas del programa (Fase Final) Casos de la fase final (Pago y Cancelación) Caso Entrada Confirmación afirmativa S(Enagregarotro) Confirmación negativa N (Enagregarotro) Confirmación de pago Pp Confirmación de E cancelación Resultado obtenido (Impresión real del Resultado esperado programa) Rompe el ciclo de espera y vuelve adesplegarel --- CATÁLOGO DE LA BOUTIQUE --- catálogo principal. Avanza al siguiente módulo lúdico del sistema (la ¿Desea proceder con el pago (P) o cajade cobro). Cancelar la operación (C)?: Procesalas variables financieras e imprime el TICKET DE COMPRA BOUTIQUE comprobante final. TOTAL NETO A PAGAR: $... Activa el bucle de devolución y regresa las prendas [Sistema]: Ejecutando protocolo de alinventario. restauración de inventario... Código Fuente: + PROCESO (Validaciones) A o A A == SO == "Comprando": print("-- Código Fuente: + PROCESO (Carrito y Stock) cantidad = int(cantidad_input) if cantidad <= 0: print("[Error]: Valor fuera de rango. La cantidad debe ser mayor a cero.") continue encontr Código Fuente: + PROCESO (Restauración elif caja == "C": print("[Sistema]: Ejecutando protocolo de restauración de inventario...") for elemento_carro in carrito: nombre_carro = el Código Fuente: + SALIDA (Estructura) Impresión Real: Protocolo de Cancelación Ruta C (Cancelar y Reiniciar): RutaS (Salir de la tienda): ¿Desea proceder con el pago (P) o Cancelar la operación (C)?: C ¿Desea proceder con el pago (P) o Cancelar la operación (C)?: C [Sistema]: Ejecutando protocolo de restauración de inventario... [Sistema]: Ejecutando protocolo de restauración de inventario... ¿Desea salir de la tienda (S) o iniciar una nueva compra (N)?: N ¿Desea salir de la tienda (S) o iniciar una nueva compra (N)?: S [Sistema]: Inventario restaurado con éxito. Iniciando nueva | [Sistema]: Sesión terminada sin transacciones comerciales sesión. | generadas. A O O O O O O O O