Zadanie zaliczeniowe z laboratorium Pascala i C. ZSI I. 01/02
-------------------------------------------------------------

Zadane: 3.01.2002, odbiór: 10.01.2002, 2 punkty.

Zad 4.

Napisz program, który:
 1) Wczyta od użytkownika nazwę pliku, sprawdzi czy plik
    o podanej nazwie istnieje i otworzy go do czytania
    (jeśli plik o podanej nazwie nie istnieje, to ponawiamy
    próbę wczytania nazwy od użytownika tak długo, aż
    użytkownik poda poprawną nazwę lub poda pusty napis,
    interpretowany jako rezygnacja z dalszej pracy z programem).
 2) Wypisze na ekranie histogram długości słów wczytanych z pliku.

Dodatkowe ustalenia:
- przez słowo rozumiemy dowolny ciąg znaków ograniczony spacjami,
  końcami wierszy, początkiem lub końcem pliku,
- plik należy zadeklarować jako plik tekstowy (text),
- słowa mogą mieć dowolną długość (w szczególności większą niż 255 
  znaków), natomiast w histogramie wszystkie słowa długości >= 100
  należy traktować jako słowa tej samej kategorii,
- histogram ma mieć postać ciągu wierszy, z których każdy zawiera
  dwie liczby: długość słów i liczbę słów o podanej długości,
  wiersze mają być posortowane rosnąco wzgl. długości słów,
- wypisywanie histogramu ma być pryzjazne dla użytkownika (bez 
  wypisywania informacji o długościach, których to długości słów
  nie było w pliku,z pauzą przed wyświetleniem kolejnego ekranu),
- sprawdzanie czy plik istnieje można zapisać w BP na różne sposoby,
  np. używając opcji kompilatora {$I-}i funkcji IOResult (więcej
  informacji na ten temat na zajęciach),
- nie wolno zapomnieć o zamknięciu pilku!