Pascal ir viena no visplašāk izmantotajām programmēšanas valodām tās vienkāršības un lieliskās funkcionalitātes dēļ. Izmantojot Pascal, jūs varat strādāt ar failiem, tos izveidojot vai modificējot, izmantojot atbilstošās funkcijas.
Instrukcijas
1. solis
Lai izveidotu teksta failu Pascal, ir jāiestata atbilstoša veida mainīgie, kas tiks ierakstīti attiecīgajā atmiņas sadaļā. Lai to izdarītu, varat izmantot dažādas valodas funkcijas. Visi dati un mainīgie tiek rakstīti, izmantojot standarta Writeln darbību (vienkārši norādiet papildu parametru). Programma CreateFile;
var textfile: Teksts; nosaukuma tips: Stīga; teksta virkne: virkne; a, b: vesels skaitlis; kur textfile ir teksta tipa mainīgais, kurā ir faila nosaukums. Nametype - teksta ievades veids, kuram piešķirta virkne. Teksta virkne ir atbilstoša tipa teksta virkne. A un b ir papildu mainīgie, kas glabā veselas skaitliskas vērtības.
2. solis
Palūdziet lietotājam ievadīt vēlamo faila tipa nosaukuma tipu. Tam jābūt saistītam ar textfile. Writeln pats ('Lūdzu, ierakstiet datu ievadīšanas nosaukumu');
Readln (nosaukuma tips);
Piešķirt (textfile, nametype);
3. solis
Atveriet failu, lai ierakstītu datus, un aiciniet lietotāju vispirms ievadīt rakstāmo rindu skaitu un pēc tam to saturu. Dati pa vienam tiks ievadīti pašā dokumentā. Pārrakstīt (textfile);
Writeln ('Stīgu skaits:');
Readln (b); {mainīgais, kas saglabā rindu skaitu}
Writeln ('Lūdzu, ierakstiet virknes:');
4. solis
Lai rakstītu fiksētu rindu skaitu, izmantojiet cilpu, kuras pirmajam parametram jāatbilst faila pirmās rindas numuram, šajā gadījumā skaitlim 1. a: = 1 līdz b do
sākt
Readln (teksta virkne);
Writeln (textfile, textstring); {faila rakstīšanas funkcija}
beigas;
5. solis
Aizveriet failu un beidziet programmu, izmantojot atbilstošās funkcijas. Parādiet arī paziņojumu par veiksmīgu ierakstīšanu. Lai izvairītos no problēmām ar izvadi, iestatiet otro readln.close (textfile);
Writeln ('veiksme');
lasīt;
Beigas.
6. solis
Fails tika veiksmīgi izveidots. Sastādiet un saglabājiet skriptu, izmantojot programmēšanas vides izvēlni.