FOLIA16 (7)

background image

Zapisywanie wierszy do pliku

Wiersz przed zapisaniem musi zostać odpowiednio ufor-

mowany. Często wyniki zapisywane są w postaci tabeli. Dane
liczbowe wstawiane do wiersza są konwertowane do postaci
napisu, który dołączany jest do formowanego wiersza przez
konkatenację z jego dodatkową zawartością i pozostałymi da-
nymi. Wymaga to konwersji danej liczbowej na napis za pomo-
cą procedury STR:

STR(Liczba:szerokość pola:precyzja,napis);

Uformowany w całości wiersz jest wpisywany do pliku.

Schemat przetwarzania pliku przy zapisywaniu wierszy jest re-
alizowany w jednej pętli, wykonywanej aż do wyczerpania wpi-
sywanych wierszy, sygnalizowanego przez zmienną Koniec:

ASSIGN(Plik_tekstowy,Nazwa_pliku);
REWRITE(Plik_tekstowy)
Koniec:=FALSE;
WHILE NOT Koniec DO
BEGIN
P(s);
WRITELN(Plik_tekstowy,s);
END;
CLOSE(Plik_tekstowy);

P(s) jest procedurą przygotowującą wpisywany wiersz.


Wyszukiwarka

Podobne podstrony:
folia18 OQ6V3C6WQSPHJJD6GUSIKI3VGILC2WCJ4UODJYA
Folia16 (2)
FOLIA14 (6)
FOLIA10 (11)
FOLIA13 (7)
FOLIA10 (5)
FOLIA10 (2)
Bezpieczeństwo- folia1, Szkoła, Obrona Narodowa i terytorialna
folia14 ZZ4ZWXT6VYMH5PBPXTAKXI7CHLHM3OLA2RTHYKA
Folia12 (8)
FOLIA16 (5)
FOLIA11 (7)
FOLIA14 (5)
FOLIA14 (9)
folia1 Y4VRP434MDVVCZ5ZIZMWYISP7EODTY7BLGWF6LY
folia11 WA34A6AIMOGUEDXRETDFSQUTK4UE2MP4ETTGGNI
folia14
folia18
FOLIA10 (3)

więcej podobnych podstron