monitor=monitor1, teclado=teclado1, mouse=mouse1) # computador 2 monitor2 = Monitor(marca='Acer', tamanio='27 pulgadas') teclado2 = Teclado(tipo_entrada='bluetooth', marca='Acer') mouse2 = Mouse(tipo_entrada='bluetooth', marca='Acer') computador2 = Computadora(nombre='Acer', monitor=monitor2, teclado=teclado2, mouse=mouse2) lista_computadoras_1 = [computador1, computador2] orden1 = Orden(lista_computadoras_1) # Orden #2 # computador 1 monitor3 = Monitor(marca='Hp', tamanio='15 pulgadas') teclado3 = Teclado(tipo_entrada='usb', marca='Hp') mouse3 = Mouse(tipo_entrada='usb', marca='Hp') computador3 = Computadora(nombre='Hp', monitor=monitor3, teclado=teclado3, mouse=mouse3) # computador 2 monitor4 = Monitor(marca='Gamer', tamanio='32 pulgadas') teclado4 = Teclado(tipo_entrada='bluetooth', marca='Acer') mouse4 = Mouse(tipo_entrada='bluetooth', marca='Acer')
from producto import Producto from orden import Orden producto1 = Producto("Camisa" , 100.00) producto2 = Producto("Pantalon", 59.53) producto3 = Producto("Calcetines", 25.36) productos = [producto1, producto2] orden1 = Orden(productos) print(orden1) productos.append(producto3) orden1.agregar_producto(producto3) print(orden1) print(orden1.calcular_total())
from orden import Orden from computadora import Computadora from monitor import Monitor from raton import Raton from teclado import Teclado teclado_hp = Teclado("Hp", "usb") raton_hp = Raton("Hp", "usb") monitor_hp = Monitor("Hp", "15 pulgadas") computadora_hp = Computadora("Hp", monitor_hp, teclado_hp, raton_hp) teclado_acer = Teclado("Acer", "bluetooth") raton_acer = Raton("Acer", "bluetooth") monitor_acer = Monitor("Acer", "27 pulgadas") computadora_acer = Computadora("Acer", monitor_acer, teclado_acer, raton_acer) teclado_gamer = Teclado("Gamer", "bluetooth") raton_gamer = Raton("Gamer", "bluetooth") monitor_gamer = Monitor("Gamer", "45 pulgadas") computadora_gamer = Computadora("Gamer", monitor_gamer, teclado_gamer, raton_gamer) computadoras_orden1 = [computadora_hp, computadora_acer] orden1 = Orden(computadoras_orden1) print(orden1) computadoras_orden2 = [computadora_gamer] orden2 = Orden(computadoras_orden2) orden2.agregar_computadora(computadora_hp) print(orden2)
from orden import Orden from computadora import Computadora from monitor import Monitor from raton import Raton from teclado import Teclado teclado = Teclado("USB", "HP") raton = Raton("USB", "HP") monitor = Monitor("HP", "27 pulgadas") computadora = Computadora("HP", monitor, teclado, raton) teclado2 = Teclado("USB", "ACER") raton2 = Raton("USB", "ACER") monitor2 = Monitor("ACER", "27 pulgadas") computadora2 = Computadora("ACER", monitor2, teclado2, raton2) computadoras = [computadora, computadora2] orden = Orden(computadoras) print(orden)
from producto import Producto from orden import Orden producto1 = Producto("Camisa", 100.00) producto2 = Producto("Pantalon", 200.00) producto3 = Producto("Calcetines", 50.00) productos = [producto1, producto2] # print(productos) orden1 = Orden(productos) print(orden1) print("Total orden 1: ",orden1.calcular_total()) print("----------------------------") # Agregamos un nuevo producto a la lista # productos.append(producto3) orden2 = Orden(productos) orden2.agregar_producto(producto3) # Imprimimos la orden 2 print(orden2) # Imprimimos el total print("Total orden 2: ",orden2.calcular_total())
from producto import Producto from orden import Orden producto1 = Producto('leche', 12.90) producto2 = Producto('cafe', 1.90) producto3 = Producto('arroz', 17.75) producto4 = Producto('azucar', 1.00) productos = [producto1, producto3, producto4] orden1 = Orden(productos) print(orden1) print(orden1.calcular_total()) # productos.append(producto2) orden2 = Orden(productos) orden2.agregar_producto(producto2) print(orden2) print(orden2.calcular_total())
from producto import Producto from orden import Orden producto1 = Producto("camisa", 100) producto2 = Producto("pantalon", 300) producto3 = Producto("calcetin", 50) productos = [producto1, producto2] orden1 = Orden(productos) print(orden1) print("Total pedido: ", str(orden1.cacular_total())) orden2 = Orden(productos) orden2.agregarproducto(producto3) print(orden2) print("Total pedido: ", str(orden2.cacular_total()))
from producto import Producto from orden import Orden # CREACION DE OBJETOS (PRODUCTOS) producto1 = Producto("Camisa", 100.00) producto2 = Producto("Pantalon", 200.00) producto3 = Producto("Calcetines", 50.00) producto4 = Producto("Sueter", 300.00) # SE AÑADEN A UNA LISTA ALGUNOS PRODUCTOS productos = [producto1, producto2] # SE CREA LA ORDEN UNO CON 2 PRODUCTOS orden1 = Orden(productos) # SE IMPRIME LA ORDEN print(orden1) # SE AÑADE OTRO PRODUCTO productos.append(producto3) # SE CREA LA ORDEN DOS CON OTRO PRODUCTO MAS orden2 = Orden(productos) # SE IMPRIMEN print(orden2) # SE CREA LA ORDEN 3 orden3 = Orden(productos) # SE AGREGA EL PRODUCTO 4 orden3.agregar_producto(producto4) # SE IMPRIME print(orden3)
from producto import Producto from orden import Orden producto1 = Producto("Mani", 10.00) producto2 = Producto("Arroz", 20.0) producto3 = Producto("Atun", 100.00) producto_random = Producto("Cacao", 20.4) lista_productos = [producto1, producto2, producto3] # instanciamos una orden orden = Orden(lista_productos) print(orden) print("Precio total de la orden:", orden.calcular_total()) # agrega nuevo producto orden.agregar_producto(producto_random) print("Nuevo total:", orden.calcular_total()) # Orden 2 producto4_orden2 = Producto("Verduras", 30) lista_productos = [producto4_orden2] orden2 = Orden(lista_productos) print(orden2)
from orden import Orden from computadoras import Computadora from monitor import Monitor from raton import Raton from teclado import Teclado tecladoHP = Teclado("HP","USB") ratonHP = Raton("HP","USB") monitorHP = Monitor("HP","23 pulgadas") computadoraHP = Computadora("HP comput", monitorHP,tecladoHP,ratonHP) tecladoRAZER = Teclado("Razer","HDMI") ratonRAZER = Raton("Razer","HDMI") monitorRAZER = Monitor("Razer","40 pulgadas") computadoraRAZER = Computadora("Razern",tecladoRAZER,ratonRAZER,monitorRAZER) computadora_armada = Computadora("Armada 1", tecladoRAZER,ratonHP,monitorHP) computadora_armada2 = Computadora("Armada 2", tecladoHP,ratonRAZER,monitorRAZER) computadoras1 = [computadora_armada, computadoraRAZER] orden1 = Orden(computadoras1) print(orden1)
from producto import Producto from orden import Orden producto1 = Producto("Remera", 250) producto2 = Producto("Pantalon", 200) producto3 = Producto("Gorro", 75) productos = [producto1, producto2] orden1 = Orden(productos) print(orden1) orden2 = Orden(productos) orden2.agregar_producto(producto3) print(orden2) print("El total es: ", orden2.calcular_total())
from computadora import Computadora from monitor import Monitor from orden import Orden from raton import Raton from teclado import Teclado raton1 = Raton("USB", "Hp") raton2 = Raton("Bluetooth", "Asus") raton3 = Raton("USB", "Gamer") teclado1 = Teclado("USB", "Hp") teclado2 = Teclado("Bluetooth", "Asus") teclado3 = Teclado("USB", "Gamer") monitor1 = Monitor("Hp", "30 pulgadas") monitor2 = Monitor("Asus", "25 pulgadas") monitor3 = Monitor("Gamer", "20 pulgadas") computadora1 = Computadora("Hp", monitor1, teclado1, raton1) computadora2 = Computadora("Asus", monitor2, teclado2, raton2) computadora3 = Computadora("Gamer", monitor3, teclado3, raton3) computadoras = [computadora1, computadora2] orden1 = Orden(computadoras) orden1.agregarComputadora(computadora3) print(orden1)
teclado.set_tipo_entrada("WI-FI") primera_computadora = Computadora() primera_computadora.set_nombre_computadora("Aero") primera_computadora.set_monitor(monitor) primera_computadora.set_raton(raton) primera_computadora.set_teclado(teclado) raton2 = Raton() raton2.set_marca("Lenovo") raton2.set_tipo_entrada("Bluethoo") monitor2 = Monitor() monitor2.set_marca("Alienware") monitor2.set_tamanio("32 pulgadas") teclado2 = Teclado() teclado2.set_marca("Asus") teclado2.set_tipo_entrada("USB") second_computadora = Computadora() second_computadora.set_nombre_computadora("Asus") second_computadora.set_monitor(monitor2) second_computadora.set_raton(raton2) second_computadora.set_teclado(teclado2) lista_computadoras = [primera_computadora, second_computadora] orden = Orden() orden.agregar_computadoras(lista_computadoras) print(orden)
from orden import Orden from computadora import Computadora from monitor import Monitor from teclado import Teclado from mouse import Mouse tecladoRaz=Teclado("Razer", "USB") mouseRaz=Mouse("Razer", "USB") monitorHP=Monitor("HP", "25 pulgadas") computadoraGamer=Computadora("Gamer", monitorHP, tecladoRaz, mouseRaz) tecladoLogi=Teclado("Logitech", "USB") mouseLogi=Mouse("Logitech", "USB") monitorHP=Monitor("HP", "30 pulgadas") computadoraLab=Computadora("Trabajo", monitorHP, tecladoLogi, mouseLogi) computadoras1=[computadoraGamer, computadoraLab] orden1=Orden(computadoras1) print(orden1) computadoras2=[computadoraGamer, computadoraGamer] orden2=Orden(computadoras2) print(orden2)
from orden import Orden from computadora import Computadora from monitor import Monitor from teclado import Teclado from raton import Raton teclado_hp = Teclado("HP", "USB") raton_hp = Raton("HP", "USB") monitor_hp = Monitor("HP", "15 pulgadas") pc_hp = Computadora("HP", monitor_hp, teclado_hp, raton_hp) teclado_acer = Teclado("ACER", "Bluetooth") raton_acer = Raton("ACER", "Bluetooth") monitor_acer = Monitor("ACER", "27 pulgadas") pc_acer = Computadora("ACER", monitor_acer, teclado_acer, raton_acer) teclado_lenovo = Teclado("Lenovo", "USB") raton_lenovo = Raton("Lenovo", "USB") monitor_lenovo = Monitor("Lenovo", "47 pulgadas") pc_lenovo = Computadora("Lenovo", monitor_lenovo, teclado_lenovo, raton_lenovo) pc_armada = Computadora("Armada", monitor_hp, teclado_acer, raton_lenovo) computadoras1 = [pc_hp, pc_acer] orden1 = Orden(computadoras1) orden1.agregarComputadora(pc_lenovo) print(orden1) computadoras2 = [pc_lenovo, pc_armada, pc_acer] orden2 = Orden(computadoras2) print(orden2)
from producto import Producto from orden import Orden """ Pruebas de producto """ producto1 = Producto('Arroz', 1000) print(producto1) producto2 = Producto('Panela', 2000) print(producto2) producto3 = Producto('Aguacate', 3000) print(producto3) lista_productos = [producto1, producto2] print("*******************Ordenes*******************") orden1 = Orden(lista_productos) print(orden1) orden2 = Orden(lista_productos) orden2.agregar_producto(producto3) print(orden2)
from orden import Orden from Monitor_PC import Monitor, Computadora from Disportivo import DispotivoEntrada, Raton, Teclado raton_hp = Raton("HP", "usb") teclado_hp = Teclado("HP", "Bluetooh") monitor_hp = Monitor("HP", "15 pulgadas") computadora_hp = Computadora("Hp", monitor_hp, teclado_hp, raton_hp) raton_acer = Raton("acer", "Bluetooh") teclado_acer = Teclado("acer", "Bluetooh") monitor_acer = Monitor("acer", "25 pulgadas") computadora_acer = Computadora("acer", monitor_acer, teclado_acer, raton_acer) raton_gamer = Raton("gamer", "Bluetooh") teclado_gamer = Teclado("gamer", "Bluetooh") monitor_gamer = Monitor("gamer", "47 pulgadas") computadora_gamer = Computadora("gamer", monitor_gamer, teclado_gamer, raton_gamer) computadora1 = [computadora_hp, computadora_acer] orden1 = Orden(computadora1) print(orden1) orden1.Agregar_computadora(computadora_gamer) print(orden1)
from orden import Orden from computadora import Computadora from monitor import Monitor from teclado import Teclado from raton import Raton raton1 = Raton("Microsoft", "Bluetooth") raton2 = Raton("HP", "USB") raton3 = Raton("Lenovo", "USB") teclado1 = Teclado("USB", "Microsoft") teclado2 = Teclado("Bluetooth", "HP") teclado3 = Teclado("USB", "Lenovo") monitor1 = Monitor("HP", "21 Pulg.") monitor2 = Monitor("Lenovo", "19 Pulg.") monitor3 = Monitor("BenQ", "24 Pulg.") computadora1 = Computadora("HP", monitor1, teclado2, raton2) computadora2 = Computadora("Lenovo", monitor2, teclado3, raton3) computadora3 = Computadora("Armada", monitor3, teclado1, raton1) computadoras1 = [computadora1, computadora3] computadoras2 = [computadora3, computadora2] orden1 = Orden(computadoras1) orden2 = Orden(computadoras2) orden1.agregarComputadora(computadora2) print(orden1) print(orden2)
computadora_hogar = Computadora("Computadora de Hogar", monitor_noblex, teclado_acer, raton_asus) teclado_gamer = Teclado("gamer", "bluetooth") raton_gamer = Raton("gamer", "bluetooth") monitor_gamer = Monitor("gamer", 49) computadora_gamer = Computadora("Computadora Gamer", monitor_gamer, teclado_gamer, raton_gamer) teclado_gamer = Teclado("gamer", "bluetooth") raton_gamer = Raton("gamer", "bluetooth") monitor_gamer = Monitor("gamer", 49) computadora_clon = Computadora("Computadora Armada", monitor_gamer, teclado_acer, raton_logitech) # print(computadora_oficina) # print(computadora_hogar) # print(computadora_gamer) # print(computadora_clon) listaComputadoras = [computadora_oficina, computadora_hogar] listaComputadoras1 = [computadora_gamer, computadora_hogar,computadora_gamer] listaComputadoras2 = [computadora_gamer, computadora_hogar,computadora_oficina,computadora_clon] orden1 = Orden(listaComputadoras) print(orden1) orden2 = Orden(listaComputadoras1) print(orden2) orden3 = Orden(listaComputadoras2) print(orden3)
r3 = Raton('Patito', 'USB') m3 = Monitor('Patito',50) c3 = Computadora('Patito',m3,t3,r3) # OBJETO 4 t4 = Teclado('Guena', 'USB') r4 = Raton('Guena', 'Bluetooth') m4 = Monitor('Guena',27) c4 = Computadora('Guena',m4,t4,r4) # Orden de las computadoras # ORDEN 1 compus1 = [c1, c2] orden1 = Orden(compus1) print(orden1) # ORDEN 2 compus2 = [c3, c4] orden2 = Orden(compus2) print(orden2) orden2.agregar(c1) print(orden2) # ORDEN 3 compus3 = [c1, c4] orden3 = Orden(compus3) print(orden3) # ORDEN 4
from producto import Producto from orden import Orden producto1 = Producto("Camisa", 10) producto2 = Producto("Pantalon", 20) producto3 = Producto("Calcetines", 5) productos = [producto1, producto2] orden = Orden(productos) orden.agregar_producto(producto3) print(orden) print(orden.get_total())
from raton import Raton from teclado import Teclado teclado = Teclado('hp', 'usb') raton = Raton('hp', 'usb') monitor = Monitor('hp', '15 pulgadas') computadoraHp = Computadora('HP', monitor, teclado, raton) tecladoDell = Teclado('Dell', 'usb') ratonDell = Raton('Dell', 'usb') monitorDell = Monitor('Dell', '15 pulgadas') computadoraDell = Computadora('Dell', monitorDell, tecladoDell, ratonDell) tecladoMsi = Teclado('msi', 'usb') ratonMsi = Raton('msi', 'usb') monitorMsi = Monitor('msi', '15 pulgadas') computadoraMsi = Computadora('Msi', monitorMsi, tecladoMsi, ratonMsi) computadoraArmada = Computadora('Armada', monitorMsi, teclado, ratonDell) computadoras1 = [computadoraHp, computadoraDell] orden1 = Orden(computadoras1) orden1.agregar_computadora(computadoraArmada) print(orden1) computadoras2 = [computadoraArmada, computadoraMsi, computadoraDell] orden2 = Orden(computadoras2) print(orden2)
from raton import Raton from teclado import Teclado from monitor import Monitor from computadora import Computadora from orden import Orden obj_raton1 = Raton(marca='HP', tipo_entrada="USB") obj_raton2 = Raton(marca='Acer', tipo_entrada="Bluetooth") obj_teclado1 = Teclado(marca='Super teclado', tipo_entrada="USB") obj_teclado2 = Teclado(marca='ACME', tipo_entrada="Bluetooth") obj_monitor1 = Monitor(marca='HP', pantalla=15) obj_monitor2 = Monitor(marca='Acer', pantalla=14) obj_compu1 = Computadora(nombre='HP', monitor=obj_monitor1, teclado=obj_teclado1, raton=obj_raton1) obj_compu2 = Computadora(nombre='Acer super PC', monitor=obj_monitor2, teclado=obj_teclado2, raton=obj_raton2) compus_list = [obj_compu1, obj_compu2] orden_1 = Orden(computadoras=compus_list) orden_2 = Orden(computadoras=compus_list) orden_3 = Orden(computadoras=compus_list) print(orden_1) orden_3.agregar_compus(obj_compu1) print(orden_3)
monitor_hp = Monitor("HP", "20 pulgadas") computadora_hp = Computadora("HP", monitor_hp, teclado_hp, raton_hp) teclado_ACER = Teclado("ACER", "USB") raton_ACER = Raton("ACER", "USB") monitor_ACER = Monitor("ACER", "16 pulgadas") computadora_ACER = Computadora("ACER", monitor_ACER, teclado_ACER, raton_ACER) teclado_gamer = Teclado("gamer", "Bluetooth") raton_gamer = Raton("gamer", "Bluetooth") monitor_gamer = Monitor("gamer", "45 pulgadas") computadora_gamer = Computadora("GAMER", monitor_gamer, teclado_gamer, raton_gamer) computadora_armada = Computadora("Armada", monitor_hp, teclado_gamer, raton_ACER) computadoras1 = [computadora_ACER, computadora_hp] orden1 = Orden(computadoras1) print(orden1) orden1.agregar_computadora(computadora_gamer) print(orden1) computadoras2 = [computadora_gamer, computadora_armada, computadora_ACER] orden2 = Orden(computadoras2) print(orden2)
from orden import Orden from producto import Producto p1 = Producto("Banana", 100) p2 = Producto("melon", 150.50) l_productos = [p1, p2] o1 = Orden(l_productos) print(o1) p3 = Producto("Manzana", 75.25) l_productos.append(p3) print(o1) #Recordar que se trabaja con punteros y està referenciado #Por lo tanto si modifico algo se modificara en tdos lados new_pro = Producto("Tomate", 50) o1.agregar_producto(new_pro) print(o1) p4 = Producto("Papa", 300) p5 = Producto("Durazno", 170) l2 = [p4, p5] o2 = Orden(l2) print(o2) #Vemos que el ID orden funciona OK print(o2.calcular_total())
#Teclados t1 = Teclado("Usb", "Hp") t2 = Teclado("Mecanico","Razer") t3 = Teclado("Mariposa", "MAc") #Ratones r1 = Raton("Usb","Genius") r2 = Raton("Wireless", "Logitech") r3 = Raton("Gamer", "RedDragon") #Monitor m1 = Monitor("lg", 22) m2 = Monitor("Samsung", 27) m3 = Monitor("Aoc", 32) #Computadora c1 = Computadora("Pc1", m1,t1,r1) c2 = Computadora("pc2",m2,t2,r2) c3 = Computadora("pc3",m2,t1,t3) computadoras = [c1,c2] o1 = Orden(computadoras) o1.agregar_computadoras(c3) print(o1)