Kezdőoldal » Számítástechnika » Programozás » Hogy tudok egy szövegfájlt...

Hogy tudok egy szövegfájlt tömbbe írni (Pascal)?

Figyelt kérdés

A programomnak be kell olvasni egy txt-t egy karaktertömbbe .

Valaki lenne olyan rendes ,hogy segítene ?



2016. febr. 21. 16:09
1 2
 1/16 A kérdező kommentje:
Az a problémám , hogy csak az első 255 karaktert olvassa be. A txt-be nincs \n
2016. febr. 21. 16:12
 2/16 anonim ***** válasza:
definiálsz egy stringekből álló tömböt.
2016. febr. 21. 16:14
Hasznos számodra ez a válasz?
 3/16 anonim ***** válasza:
vagy char-ból álló 2D tömböt.
2016. febr. 21. 16:15
Hasznos számodra ez a válasz?
 4/16 anonim ***** válasza:

definiálsz egy char tipusú tömböt (nem kell 2d-s),

annak méretét hozzáigazítod a szövegfálj méretéhez,

beolvasod a szövegfájlt és a tömböt (while) feltöltöd a file karaktereivel.

2016. febr. 21. 16:30
Hasznos számodra ez a válasz?
 5/16 SimkoL ***** válasza:
Free Pascal: {$H+}
2016. febr. 21. 16:31
Hasznos számodra ez a válasz?
 6/16 A kérdező kommentje:
Persze ezt értem de az a baj , hogy nem tudom ,hogy kell bájtonként/betűnként olvasni egy szövegfile-t . Sajnos Turbo Pascal a feladat
2016. febr. 21. 16:51
 7/16 anonim ***** válasza:
Másold be amit eddig csináltál.
2016. febr. 21. 16:57
Hasznos számodra ez a válasz?
 8/16 A kérdező kommentje:

Assign-vel próbálkozok de ezzel nem tudom beolvasni az egészet :

program str;

uses crt;

Var UserFile : Text;

FileName, TFile : String;

Begin

Writeln('file neve:');

readln(FileName);

Assign(UserFile, FileName + '.txt');

Reset(UserFile);

Repeat

Readln(UserFile,TFile);

Writeln(TFile);

Until Eof(UserFile);

Close(UserFile);

Readln;

End.

2016. febr. 21. 17:04
 9/16 anonim ***** válasza:

"Assign-vel próbálkozok de ezzel nem tudom beolvasni az egészet :"


Persze, hogy nem, mivel eleve a readline funkciót használod. Ez EGY sort olvas be, amely nemigen lehet több mint az a változó, AMIBE beolvasod (string).

2016. febr. 21. 17:12
Hasznos számodra ez a válasz?
 10/16 SimkoL ***** válasza:

Dinamikus tömb megvan ?

var tomb : array of char; ??

2016. febr. 21. 17:12
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!