iann838 / UcabAlgIII

Java hands up in 2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UcabAlgIII

Algorithm III, FBI !! Java hands up in 2021.

Taller 1

Implemente las clases: circulo, cuadrado, triangulo que represente la información de las respectivas figuras geométricas, solicite al usuario mediante 3 opciones el cálculo del área para cualquier figura indicada y mostrar el resultado. Realice las instancias respectivas para realizar el cálculo.

Click to download

Taller 2

Crear una clase Libro que maneje los siguientes atributos: ISBN,Titulo, Autor, Número de páginas. Con sus respectivos métodos get y set correspondientes para cada atributo. Crear el método toString() para mostrar la información relativa al libro con el siguiente formato: “El libro con ISBN creado por el autor tiene páginas”

Crear una clase Revista que maneja: nombre, número de revista, número de páginas, fecha de la revista. “La revista TITULO tiene NUMERO DE PAGINAS”

En el programa principal crear dos arreglos uno para libros y otro para revistas, donde la información será introducida por teclado, y luego mostrar el método to_string por cada libro. La información debe almacenarse en un archivo. El menú debe contar con opciones para mostrar la información de todos los libros y de todas las revistas. La información se debe mostrar en formato de tabla como el ejercicio 4.

Click to download

Taller 3

Se desea desarrollar una aplicación que permita guardar información sobre discos de música (CD) y películas (DVD).

 CD: título, artista, cantidad de canciones, tiempo de reproducción total, tiempo de reproducción por cada canción, titulo de cada canción, comentario, genero.  DVD: título, director, tiempo de reproducción, comentario, genero.  Se desea poder buscar información de todos los CD y de todos los DVD  Se desea buscar toda la información de todos los CD dado un género así como también de los DVD.  Debe haber una clase padre llamada: Medio.  No se puede instanciar la clase padre y no se puede verificar que instancia es para mostrar la información.

Click to download

Taller 5

Una compañía de refrescos comercializa tres productos: de cola, de naranja y de limón. Cada producto tiene nombre, fecha de creación, fecha de caducidad, precio de venta, cantidad vendida. El refresco de cola tiene un descuento de 10% si la compra supera los 1000 productos y cantidad de colorante en porcentaje, el refresco de Naranja tiene descuento de 5% si supera las 1000 unidades, y cantidad de calorías, el de limón se debe indicar la cantidad de limón en ml (mililitros) que se utiliza por refresco y el descuento es del 2.5% por 500 unidades. Se desea realizar un programa que calcule las ventas realizadas de cada producto tanto en $ como en Bs e indicar el total en $ y Bs por empresa (la empresa es el cliente que compra los refrescos para revender). Para ello, se debe leer: el nombre del comercio, la cantidad vendida por artículo, el precio por unidad de cada artículo y la tasa de conversión de $ a Bs.

El programa debe presentar una opción para indicar: la cantidad de colorante en % (si es cola), cantidad de calorías (si es naranja), cantidad de limón (si es de limón). La aplicación debe poder mostrar: • La tabla anterior que muestra toda la información. • Poder ver la información detallada por cada empresa y productos vendidos • puede ver la información. • La información por refresco mostrando la información detallada del refresco ya sea cantidad de colorante, calorías o de limón en función del refresco. Recuerde no puede instancias a la clase producto (padre) así como tampoco verificar que tipo de instancia es para mostrar la información.

Requires: Gson

Click to download

Proyecto 1

Description in file.

Requires: Gson, ApacheHTTP

Click to download

Taller 6

Implemente las clases Circulo, triangulo, cuadrado que represente la información de una clase general llamada FiguraGeometrica, solicite al usuario la información de la respectiva figura que desea almacenar, calcular el área. No puede instanciar la clase FiguraGeometrica y no se puede verificar que instancia tiene.

Requires: Gson

Click to download

Proyecto 2

Requires: Gson, ApacheHTTP

Click to download

About

Java hands up in 2021

License:MIT License


Languages

Language:Java 98.7%Language:Python 1.3%