Dic
15
Author: Richard Vivanco | Category:
Sin categoría
Gracias a Dios esta terminado el proyecto, a gradecer también al excelente grupo de trabajo, hemos implementado todos los métodos
Aquí un resumen detallado de nuestro Proyecto
Carpeta-de-Programacion
Finalmente implementamos los métodos generar reporte, buscar pelicular, y ordenar por calificación
Ademas hemos comentado el proyecto con javadoc
Nuestro proyecto tiene la siguiente Interfaz
Un pequeño ejemplo cuando buscamos palabra, nos muestra palabras similares y la información de una película especifica
A qui un ejemplo de un html creado por el top 5 de las 10 mejores películas
Gracias y un excelente proyecto cualquier duda e inquietud contáctenme y estaré dispuesto en responderle sus preguntas
Dic
08
Author: Richard Vivanco | Category:
Sin categoría
El proyecto ya esta casi terminado, hemos trabajado en la interfaz y los métodos buscar por palabra y ordenar por año las películas
El método ordenar por año, ordenada las películas, En el archivo movies algunas películas tienen error en el año, las cuales tienen null como año, estas películas se a utilizado un año estándar
En el método buscar palabra, nos muestra la película con palabras similares, ademas si seleccionamos una película especifica nos muestra la información de la película
Aqui un pequeño ejemplo de la Interfaz creada y sus métodos principales
Dic
03
Author: Richard Vivanco | Category:
Sin categoría
Se implemento un método buscar por id el cual nos ayuda a buscar las calificaciones de una persona determinada, ademas recorremos todos los archivos mediante un proceso de leer una carpeta y ir recorriendo cada archivo por separado
El proceso que utilizamos fue muy simple y eficiente, leemos una carpeta, y recorremos archivos y los leemos, ahora estamos trabajando en la interfaz y los métodos ordenar por fecha y por año
Dic
02
Author: Richard Vivanco | Category:
Sin categoría
Es es un ejercicio muy útil para entender el concepto de pilas en java, recordemos que una pila funciona como LIFO en este ejercicio consta de 3 clases muy importantes, las cuales las detallare a continuación
Clase Principal(Deber2)
Deber2
- Pedimos una expresión por teclado, esta expresión debe estar en Infix(Normalmente una expresión) ejm A+B*D
- Realizamos una clase para determinar si la expresión es correcta( Si los paréntesis están correctamente)
- Si la expresión es correcta la transformamos a PostFix
- Preguntamos al usuario si quiere evaluar la expresión convertida o quiera evaluar una expresión nueva
- Se pide al usuario que ingrese los valores de las variables usadas en la expresión
- Nos muestra por pantalla la expresión convertida a PostFix y cuanto es valor numerico equivalente de la expresión
Clase Variable
Variable
- Utilizamos 2 parámetros(Character nombre, int valor)
- 2 Métodos Constructores (1. con parámetros, 2.sin parámetros)
- Invocamos los métodos get y set
- Override Metodo ToString (sobrescribimos ToString)
Clase Expresión
Expresion
- Método constructor sin parámetros
- Método VerificarParentesis
En este metodo utilizamos una pila la cual añade un elemento si la expresion tiene el parentesis»(» y remueve un elemento si tiene el parentesis «)» finalmente la expresion retornara true si la pila esta vacia y false si esta llena
Este método trabaja de dos maneras diferentes, dependiendo si la expresión tiene paréntesis o no
Si tiene paréntesis creamos 3 pilas, la primera pila me funciona para los operadores, segunda para los paréntesis, la tercera para los multiplicandos de las expresiones ejem
(a+b)*(a-b) != a+b*a-b
Por esta razón trabajamos este método dependiendo de la expresión
Este método evalúa una expresión en PostFix, Utilizamos una pila la cual agrega y remueve los operadores, la lógica que utilizamos fue agregar variables en una pila asta que encuentre un operador al momento de encontrar un operador removemos las dos ultimas variables ingresadas ala pila y realizamos la operación, y esta operación la volvemos agregar ala pila, asta recorrer toda la expresión
AB*V+=A*B+V
Este método realiza la función de sacar todas las variables de la expresión y guárdalas en una lista, las variables no pueden ser repetidas y a!=A respetando las mayúsculas y minúsculas
ESPERO QUE LES GUSTE CUALQUIER INQUIETUD CONTÁCTENME POR FACEBOOK SUERTE ESPERO QUE LES SIRVA DE AYUDA 🙂