Witam,
Prosiłbym o jakąś pomoc, mianowicie:
- Jaki jest poziom skomplikowania tego programu?
- Jakich funkcji/procedur użyć żeby zamienić te ciągi (jakis przyklad?)
- Jak 'zrobić' żeby plik odpalał się z parametrem np. -p i jak zdefiniować oraz skonstruować takie parametry. (jak robiłem programy zawsze robiłem menu wyboru, pierwszy raz spotkałem sie z parametrami przy odpalaniu programu w Pascalu).
Jeśli ktoś jest tak dobry, że pokaże jak napisać np. procedurę zakodowania, myślę że poradzę sobie juz z odkodowaniem.
Z góry dziękuje za każdą pomoc.
Tekst zadania (Pascal):
Napisac program do pakowania plików tekstowych składajacych sie ze znaków literowych i znaków
białych. Pakowanie polega na zastepowaniu wielokrotnego wystapienia znaku liczba wystapien, np. ciag
aaaaa zostanie zastapiony ciagiem a5. Program umozliwia zarówno pakowanie, jak i rozpakowywanie
plików. Nazwa pliku wejsciowego jest podawana w linii polecen po przełaczniku -i, wyjsciowego po przełaczniku
-o. Pakowanie jest oznaczone przełacznikiem -p, rozpakowywanie -u. Przykładowe wywołanie
programu:
program.exe -o wyjscie -p -i wejscie
program.exe -o wyjscie -i wejscie -u