jakubkrys/java-collections-framework

Zadanie 9 Kolekcja samochodów, posortowanych od najlepszych do najgorszych

Closed this issue · 0 comments

Napisz program, który będzie przechowywał samochody, domyślnie ustawi je w kolejności od najlepszego do najgorszego. Samochód ma pojemność silnika, cenę, liczbę spalanych kilometrów na 100. Dla klienta idealnym rozwiązaniem będzie samochód, który jest tani, ma jak największy silnik i spala jak najmniej paliwa. Każdy z samochodów może otrzymać max. 3 pkt, za spełnienie wymagań. Lepszy będzie ten, który zdobędzie więcej punktów.

Przykład:
Samochód 1:
Cena – 2000zł
Spalanie – 15l/100km
Pojemność silnika – 1.0

Samochód 2:
Cena – 2000000
Spalanie – 2l/100km
Pojemność: 2.0

Przy porównaniu obu aut, Samochód 1, otrzyma 1 pkt, ponieważ ma lepszą cenę. Samochód 2 otrzyma 2 punkty, ponieważ ma lepsze spalanie i pojemność.

Wyświetl wszystkie samochody.