*Z racji na to, że to mój pierwszy post na forum chciałbym wszystkich przywitać. Ze względu na wybrany kierunek studiów myślę, że będę tutaj częściej zaglądał nie tylko jako osoba potrzebująca pomocy ale także pomagająca innym ;) *
W ramach zaliczenia z przedmiotu mam stworzyć w Pascalu konsolowy edytor tekstu oparty na strukturach dynamicznych. Według podanych założeń:
*linie tekstu mają być elementami listy dwukierunkowej,
*linia tablicą znaków lub listą znaków,
*program ma posiadać funkcję wczytywania i zapisywania do pliku oraz prostą edycję tekstu: usuwanie i dodawanie znaków oraz linii.
Niestety na razie nie wpadłem na żaden dobry pomysł, jak podejść do tematu. Z tego co zrozumiałem, linia tekstu to tablica char czytająca wprowadzony znak np. za pomocą readkey'a i każda z tych tablic to osobna linia czyli także osobny element listy dwukierunkowej. Wtedy każda linia jest zarazem elementem listy jak i tablicy char. Nie jestem pewien czy to rozwiązanie jest dobre dlatego proszę o pomoc. Myślę, że temat jest rozwojowy i podczas pisania kodu pojawi się jeszcze wiele pytań z mojej strony. Z góry dziękuję za udzielone wsparcie.