Pascal > > > Listy
Mam takie zadanko przykładowe z Pascala, którego nie mam pojęcia jak rozwiązać.
Oto treść:
Dany jest plik tekstowy zawierający informacje o samochodach będących w ofercie pewnego komisu. Format pliku jest następujący:
MARKA#MODEL#TYP#ROK_PRODUKCJI
MARKA#MODEL#TYP#ROK_PRODUKCJI
itd.
Poszczególne elementy rozdzielone są pojedynczym znakiem '#'. Pole TYP ma wartość '1' jeśli samochód jest cięźarowy i '0' jeśli jest osobowy. Napisać program który do struktury listowej wczyta dane dotyczące samochodów a następnie zapisze je do pliku binarnego zawierającego rekordy następującego typu:
Plik wynikowy powinien być uporządkowany alfabetycznie wg marki. Nazwy plików wejściowego i wyjściowego naleźy wczytać z klawiatury. Moźna załoźyć, źe nie wystąpią źadne błędy związane z obsługą plików i przydziałem pamięci.
Oto treść:
Dany jest plik tekstowy zawierający informacje o samochodach będących w ofercie pewnego komisu. Format pliku jest następujący:
MARKA#MODEL#TYP#ROK_PRODUKCJI
MARKA#MODEL#TYP#ROK_PRODUKCJI
itd.
Poszczególne elementy rozdzielone są pojedynczym znakiem '#'. Pole TYP ma wartość '1' jeśli samochód jest cięźarowy i '0' jeśli jest osobowy. Napisać program który do struktury listowej wczyta dane dotyczące samochodów a następnie zapisze je do pliku binarnego zawierającego rekordy następującego typu:
TYPE
TTyp = (osobowy,ciezarowy);
TSamochod=record
Model : string[30];
Marka : string[20];
Typ : TTyp;
RokProdukcji : integer;
end;
Plik wynikowy powinien być uporządkowany alfabetycznie wg marki. Nazwy plików wejściowego i wyjściowego naleźy wczytać z klawiatury. Moźna załoźyć, źe nie wystąpią źadne błędy związane z obsługą plików i przydziałem pamięci.
Odpowiedzi: 0
Strona 0 / 0