Vanilla 1.1.5a jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
Uses Crt;
Type TDane = record
Imie : string[10];
Nazwisko : string[15];
Wiek : Byte;
end;
Var Dane : TDane;
Plik : file of TDane;
NazwaPliku : string;
procedure UtworzPlik;
begin
ClrScr;
Write('Podaj nazwe pliku do utworzenia: ');
Readln(NazwaPliku);
Assign(Plik,NazwaPliku);
Rewrite(Plik);
Close(Plik)
end;
procedure DodajRekord;
begin
ClrScr;
Assign(Plik,NazwaPliku);
Reset(Plik);
Writeln('Dodawanie rekodu do pliku');
Write('Podaj imie :'); Readln(Dane.Imie);
Write('Podaj nazwisko :'); Readln(Dane.Nazwisko);
Write('Podaj wiek :'); Readln(Dane.Wiek);
Write(Plik,Dane);
Close(Plik);
ReadKey
end;
procedure PokazRekord;
begin
ClrScr;
Assign(Plik,NazwaPliku);
Reset(Plik);
Read(Plik,Dane);
Writeln('Dane odczytane z pliku');
Writeln('Imie :',Dane.Imie);
Writeln('Nazwisko :',Dane.Nazwisko);
Writeln('Wiek :',Dane.Wiek);
Close(Plik);
ReadKey
end;
Begin
UtworzPlik;
DodajRekord;
PokazRekord
End.
Od 1 do 5 z 5