Kezdőoldal » Számítástechnika » Programozás » Pascal, szövegfájl kezelés...

Pascal, szövegfájl kezelés (sorok egyesítése) hogyan lehetséges?

Figyelt kérdés

Olyan programot szeretnék írni, amely szövegfájlból olvas be sorokat, két vagy több sort egyesít, meg van adva a sorhossz ami legyen például 75.

Ha a két sor hossza rövidebb mint 75 akkor átviszi és a következő sorral vagy sorokkal egyesíti amíg 75 nem lesz, tehát a fennmaradó maradékra is figyel.

Mivel legegyszerűbb ezt megcsinálni?

TStringlist-et kevésbé ismerem.

A nyelvtani szabályok most itt kevésbé foglalkoztatnak, meg a szóköz figyelembevétele is, az foglalkoztat leginkább, hogy logikailag egy ilyen hogy nézne ki.


program szovegfajl;


const

hossz = 75;


var

inf, outf : text;

s : string;

begin

assign(inf, paramstr(1));

reset(inf);

assign(outf, paramstr(2));

rewrite(outf);

while not eof (inf) do

begin

readln(inf,s);

writeln(outf,s);

end;

close(inf);

close(outf);

end.



2016. okt. 28. 09:13
1 2
 11/12 A kérdező kommentje:
szerinted miért ne legyen rá szükség?
2016. okt. 28. 20:00
 12/12 SimkoL ***** válasza:
Elnézést Géza, nincs sok időm - unokás hétvége van - de készíts egy bemeneti puffer és egy kimeneti puffer stringet. Ha valamikor elalszik Noel akkor megírom, nagyon egyszerű.
2016. okt. 28. 20:31
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!