Question: Programacin Orientada a Objetos -- Carrito de Compras Introduccin: En este proyecto, usar Python para escribir un programa orientado a objetos que simule un carrito

Programacin Orientada a Objetos -- Carrito de Compras Introduccin: En este proyecto, usar Python para escribir un programa orientado a objetos que simule un carrito de compras de una tienda de DVD. Requisitos: El programa debe estar orientado a objetos y escrito en Python. Cuando se inicia el programa, se muestra una lista de comandos en el shell para que el cliente elija: "Lista", "Carrito", "Agregar", "Eliminar", "Pagar". Si el cliente elige Lista, se muestra una lista de productos, as como el precio. Se proporciona un archivo denominado products.csv. El programa carga la lista de productos del archivo. Si se selecciona "Agregar", las indicaciones le preguntarn qu producto y cantidad agregar al carrito. Si se selecciona Carrito, se mostrarn los artculos del carrito de compras junto con el precio y la cantidad. Si se selecciona "Eliminar", las indicaciones le preguntarn qu artculo del carrito de compras desea eliminar. Si se selecciona "Pagar", calcular el carrito de compras y mostrar el subtotal, el impuesto (7%) y el total. Su programa debe ser capaz de manejar errores de usuario. Cada estudiante puede hacer el proyecto en un equipo de 4 estudiantes o menos. Puedes investigar en Internet. Pero no copie el cdigo directamente de las pginas web. Entregables: 1. Informe del proyecto: debe escribir un informe que: Tiene diagrama UML del diseo de la clase Necesito escribir el programa en Python y tambin un diagrama UML del programa

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!