Programación Java - Ejercicios colecciones y maps VII
Автор: Aula Informática
Загружено: 2022-05-19
Просмотров: 388
Programación Java - Ejercicios colecciones y maps VII
#java #list #comparable #sort #collections #compareto
Aquí os dejo el enunciado:
Realiza un programa java que pida al usuario los siguientes datos de coches:
Marca (String)
Modelo (String)
Año fabricación
Litros de gasolina repostados (double)
Kilómetros recorridos con esos litros (double)
Almacena estos datos en una estructura de datos hasta que el usuario introduzca la palabra “FIN” en la marca.
Posteriormente saca un listado de los coches introducidos por el usuario ordenados por:
Consumo de combustible por cada 100 kilómetros - ascendente (tendrás que hacer el cálculo con los datos de los litros y kilómetros).
En caso de empate en el criterio anterior, por año de fabricación - descendente.
En caso de empate en los criterios anteriores, por orden alfabético de marca - ascendente.
En caso de empate en los criterios anteriores, por orden alfabético de modelo - ascendente.
Ejemplo:
Introduce los datos de un coche:
Marca: Alfa
Modelo: Romeo
Año fabricación: 2010
Litros repostados: 12
Kilómetros recorridos: 100
Introduce los datos de un coche:
Marca: Seat
Modelo: Toledo
Año fabricación: 2011
Litros repostados: 24
Kilómetros recorridos: 200
Introduce los datos de un coche:
Marca: Citroen
Modelo: C3
Año fabricación: 2011
Litros repostados: 48
Kilómetros recorridos: 400
Introduce los datos de un coche:
Marca: FIN
Salida
Citroen C3
Seat Toledo
Alfa Romeo
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: