Python - llevar el stock de una ferretería

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 633 puestos en Python (en relación al último mes)
Gráfica de Python

llevar el stock de una ferretería

Publicado por yguaya (1 intervención) el 02/07/2021 22:55:31
hacer un programa en Python que permita llevar el stock de una ferretería, se debe presentar el siguiente menú:
1-cargar articulo
2-realizar venta
3-modificar stock
4salir
si se ingresa 1- se deberá llamar a una función que no recibe ni devuelve nada. la cual debera cargar en un diccionario un articulo(como clave) con información de su precio y del stock disponible(estos datos cargados en una lista que servirá como valor asociado a la clave.
si se ingresa 2- se deberá llamar a una función que reciba del programa principal dos datos( el articulo que se pretende vender y la cantidad deseada) y que modifique el stock asociado a dicho articulo, solamente si se cumplen dos condiciones.
.el articulo existe, es decir, esta cargado en el diccionario.
.el articulo tiene el stock suficiente para cubrir la cantidad que se desea comprar.

si la venta se puede concretar : modificar el stock asociado a dicho articulo y devolver un booleano al programa principal, donde se deberá mostrar un mensaje "venta concretada".
si la venta no se puede concretar devolver un booleano al programa principal donde se deberá mostrar un mensaje" imposible realizar la venta".
si se ingresa 3- se deberá llamar a una función que recibe como argumento el nombre del articulo del cual se desea modificar el stock.
la función verifica que el articulo este cargado en el diccionario y luego pide el ingreso del nuevo stock para modificarlo. la función no devuelve nada al programa principal.
si se ingresa 4- antes de finalizar deberá mostrar por pantalla
.el articulo mas barato
.el diccionario ordenado
.luego finalizar el programa.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder