necesito ayuda con un pequeño ejercicio, gracias.
1. La ferretería el Granel desea automatizar su sistema de inventario, para tener un mejor control de los materiales que tiene en bodega. Para cada uno de los productos se tiene la siguiente información: numero de producto, nombre de producto, cantidad existente, y precio por unidad; la ferretería cuenta con un máximo de 20 productos.
Escriba un programa que permita al usuario tener las siguientes opciones: Incluir un nuevo producto, borrar un producto, modificar la información de un producto, obtener información de un producto especifico, obtener el dinero invertido en productos, obtener un listado de todos los productos.
Para resolver este problema se le solicitan 2 clases:
Una clase “Producto” que posee los atributos antes mencionados, un método set y un método get por cada atributo y un método getInformación.
Una clase “RegistroInventario ” que es la principal donde se le muestra el menú al usuario con las opciones que le brinda el programa e invoca a los métodos necesarios para realizar la acción elegida por el usuario. El programa debe mantenerse hasta que el usuario decida salir del sistema. Esta es la clase que puede interactuar con el usuario.
- keilynsalazar@hotmail.com's blog
- Inicie sesión o regístrese para enviar comentarios
¬¬
Muestra el código que llevas (entre tags de <code> y </code> por favor).
Wow, hasta tuvo la astucia de
Wow, hasta tuvo la astucia de ponerse el correo como nickname para que se lo enviemos ya hecho. Impresionante.
Ejemplo en otro lenguaje
He tenido bastante olvidado mi lenguaje, pero este programa, o al menos gran parte de él se escribiría así:
Ya solamente implementa los métodos para leer el producto del teclado y modificarlo
Saludos
Y en otro...
Ya tenia tenia tiempo que no usaba Python y use de pretexto el problema de @keyli...etc jaja.
Que bueno que lo use porque ya no me acordaba de muchas cosas, aunque no se usar muchas que digamos... Bueno, keyli aquí tienes el código (ya hace todo lo que pide el problema :3 ).
El archivo Producto.py :
El archivo RegistroInventario.py:
Para ejecutarlo los archivos deben estar en el mismo directorio.
Saludos!
No JVM
Y porqué no en un lenguaje que corra en la JVM? ah no @José Manuel, ahora lo haces en Scala, y le agregas reportes, y un módulo de seguridad para el login =).
Challenge accepted
Bueno, primero hago el Hello World...
Jython corre en la JVM..BTW,
Jython corre en la JVM..
BTW, no es Pythonico poner los getters y setters como lo pusiste.
donde están los me gusta
donde están los me gusta aquí?
@OscarRyz Ah si, los
@OscarRyz
Ah si, los property... es que tengo el síndrome, "Piensa en Java". Se me olvida pensar de acuerdo al lenguaje. Cosas de novato, supongo.
Nunca he usado Jython.
@neko069
Se me hizo bastante raro scala, aunque ya me hice algunos ejemplos :) a este paso en un mes te traigo la primer parte del programa jajaja...
Ah pues, nada más te digo que
Ah pues, nada más te digo que si regresa el usuario que originó éste tema, y no ve la respuesta, ni gracias te va a decir ... y yo tampoco =)
Ya en serio, para irte recio, chécate ésta liga ... yo medio leí el libro, pero ando hasta la ... cargadísimo de trabajo :-(
Offtopic: Creo que ya nos salimos del tema ... again.
Era un tema perdido, y lo
Era un tema perdido, y lo rescataron! jajaja