Witajcie forumowicz, mam pewien problem. Mianowicie muszę napisać program, który odczytuje sobie jakiś tekst z pliku, a następnie sortuje jego wiersze alfabetycznie, czyli np.
dane.txt
Heniu ma dwa koty i psa
Zenon liże guzik
Alina ciężko pracuje w kopalni :)
i ma to zapisać w takiej postaci
wynik.txt
Alina ciężko pracuje w kopalni :)
Heniu ma dwa koty i psa
Zenon liże guzik
I teraz moje pytanie, jak się za to zabrać. Chodzi mi bardziej o pomysł niż o kod. Da się cały jeden wierz zapisać w jednym rekordzie tabeli ?
Przykładowo:
w tab[0] - 1 wiersz
w tab[1] - 2 wiersz
w tab[2] - 3 wiersz
...
Wiem tylko tyle, że w jednym wierszu jest max 100 znaków, a liczba wierszy jest nieokreślona.
A jak np. zapiszę cały jeden wiersz w całej tablicy, gdzie jeden rekord to jedna literka, to jak to wtedy posortować i dać mu znać, że ma zapisywać przykładowo w innej tabeli , jeżeli przejdzie do następnego wiersza ?
Tylko wtedy muszę posiadać tyle tabel co wierszy ?
Jak macie jakieś pomysły, byłbym wdzięczny :)