Ventas de vehículos

Enunciado

Se quiere construir un programa para un negocio de venta de vehículos usados, en el cual se ofrecen a los clientes automóviles, buses, motos y camiones. Además del tipo de cada vehículo, se conoce la marca, el nombre del modelo, el año de producción, el número de ejes, la cilindrada, el valor y una foto del mismo. Por condiciones del negocio, se estableció que no hay dos vehículos que correspondan al mismo modelo y año.

La aplicación debe permitir al usuario las siguientes operaciones:

1 Obtener la lista de todos los vehículos que están a la venta

2 Obtener la información detallada de un vehículo dado

3 Agregar un nuevo vehículo a la venta

4 Ordenar la lista de vehículos por modelo, por marca o por año

5 Hacer una búsqueda usando el modelo y el año del vehículo

6 Comprar un vehículo (eliminarlo de la lista de vehículos que están a la venta)

7 Disminuir en un 10% el precio de los vehículos que tienen un valor mayor a una cantidad dada

8 Localizar el vehículo más antiguo

9 Localizar el vehículo más potente (el de más cilindrada)

10 Localizar el vehículo más barato (el de menor precio).

n7 ventaVehiculos

Demo