Napisz program, który pobierze od użytkownika nazwiska i imiona uczniów
z 35 osobowej klasy, ich wzrost i wagę, posortuje według wzrostu i wagi
a wyniki zapisze do pliku *.txt na żądanie użytkownika.
Z góry dziękuję za pomoc.
0
0
To ma być gotowiec, czy tylko np. algorytm w krokach podany ?
0
Skoro zapis do pliku jest, ale może nie być to dla tak małej ilości danych można zrobić to na tablicy.
- Zrób klasę Uczen z danymi tj. imie,nazwisko,wzrost,waga i do tego jakaś metoda toString żeby w razie potrzeby zapisu do pliku ładnie się wyświetlało.
a) w klasie uczeń zrób metoda compare, która będzie porównywać wagę i wzrost || przeciążyć operator - Następnie możesz zrobić kolejną klasę do obsługi tablicy obiektow Uczen lub zrobic to w main.
- Następnie robisz jakąś metodę lub funkcję która będzie pobierała z klawiatury dane i zapasywała do tablicy tworząc nowe obiekty
- No i na koniec wyświetlasz komunikat i analizujesz odpowiedź. Jeżeli tak to otwierasz/tworzysz plik i zapisujesz kolejno obiekty z tablicy za pomocą toString, nie zapomnij zamknąć pliku.
No i to tak mniej więcej wygląda. Co do sortowanie możesz użyć quicksort'a będzie dobrze wyglądać na zaliczeniu :)