Kezdőoldal » Számítástechnika » Programozás » Pascal programnyelvben lehet...

Pascal programnyelvben lehet olyat hogy például csinál egy . Txt fájlt és abba például elmenti egy változó adatait és később beolvassa?

Figyelt kérdés
Majd egyszer megpróbálkoznák egy szöveges kalandjátékkal és ott kellenének olyan adatok amiket majd például napokkal később is tudok folytatni.

2018. nov. 9. 16:32
 1/8 anonim ***** válasza:
100%
Bármit meg lehet írni Pascalban.
2018. nov. 9. 16:33
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Az jó, köszönöm a gyors választ. De azt le tudnád írni hogy hogyan? Ha nem nagy kérés
2018. nov. 9. 16:37
 3/8 anonim ***** válasza:
100%

Itt láthatsz példákat:

[link]

2018. nov. 9. 16:53
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:
Köszönöm
2018. nov. 9. 16:58
 5/8 anonim ***** válasza:
100%

Írtam egy egyszerű példát.

Mivel a szövegfájl (text típus) szekvenciálisan kezelhető, ezért ha sok tartalom van benne, lehet érdemesebb majd ha tömbbe olvasod be és a tömbben keresed ki hogy aktuálisan milyen adatra van szükséged.


program szovegfajlos;


var

f : text;

s : string;

begin

assign(f,'proba.txt');

rewrite(f);

write('Szovegfajlba irando szoveg : ');

ReadLn(s);

WriteLn(f,s);

close(f);

assign(f,'proba.txt');

reset(f);

ReadLn(f,s);

WriteLn('Fajlbol beolvasott szoveg: ',s);

close(f);

ReadLn;

end.

2018. nov. 9. 17:05
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:
Olyat például lehet.
2018. nov. 9. 18:01
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
Mos jut eszembe, a TStringList típussal egyszerűbb a text fájlok kezelése is.
2018. nov. 9. 18:58
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:

A szövegeket tartalmazó struktúrát (record) kell először megtervezni.


Hogy mégis milyen válaszok (szelekciók) kellenek majd. Ezt követően NEM TEXT, hanem bináris állományba elmenteni a rekordokat és ugyanígy beolvasni őket.


Ennél valójában azért összetettebb a dolog (mármint az adatok logikai struktúrája), de neked ez is meg fog felelni, már csak azért is, mert egyelőre még ennek kivitelezése sem megy.

2018. nov. 9. 22:57
Hasznos számodra ez a válasz?

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!