Witam potrzebuję pomocy z napisaniem programu w c++

0

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

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.

  1. 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
  2. Następnie możesz zrobić kolejną klasę do obsługi tablicy obiektow Uczen lub zrobic to w main.
  3. 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
  4. 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 :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1