Guest User

Untitled

a guest
Dec 10th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. #-*- coding:utf-8 -*-
  2. ##Elaborar un programa que mediante clases, funciones, listas,
  3. ##diccionarios y tuplas; pueda gestionar el flujo de trabajo normal de #
  4. ##una tienda de abarrotes. (Flujo: compra, venta, entrada y salida de productos)
  5.  
  6. print "Tienda de Hardware"
  7. productos = ["1.Mouse","2.Pantalla"]
  8. for a in productos:
  9. print a
  10.  
  11.  
  12. opcion = int(raw_input("Que producto desea vender?: "))
  13. if opcion == 1:
  14. class ventas_mouse():
  15.  
  16. def __init__(self):
  17. self.stock_mouse = 80
  18.  
  19. def ingreso(self,monto):
  20. self.stock_mouse += monto
  21.  
  22. def egreso(self,monto):
  23. self.stock_mouse -= monto
  24.  
  25. def conteo(self):
  26. return self.stock_mouse
  27.  
  28. productoA = ventas_mouse()
  29. print productoA.conteo()
  30. productoA.egreso(int(raw_input("Ingrese la cantidad vendida: ")))
  31. print "Me queda", productoA.conteo()
  32. productoA.ingreso(int(raw_input("Cantidad de productos recibidos: ")))
  33. print "Ahora quedan", productoA.conteo()
  34.  
  35. else:
  36. class ventas_pantalla():
  37.  
  38. def __init__(self):
  39. self.stock_pantalla = 50
  40.  
  41. def ingreso(self,monto):
  42. self.stock_pantalla += monto
  43.  
  44. def egreso(self,monto):
  45. self.stock_pantalla -= monto
  46.  
  47. def conteo(self):
  48. return self.stock_pantalla
  49.  
  50. productoB = ventas_pantalla()
  51. print productoB.conteo()
  52. productoB.egreso(int(raw_input("Ingrese la cantidad vendida: ")))
  53. print "Me queda", productoB.conteo()
  54. productoB.ingreso(int(raw_input("Cantidad de productos recibidos: ")))
  55. print "Ahora existe", productoB.conteo()
Add Comment
Please, Sign In to add comment