FoDoor kérdése:
Fájl beolvasás Pascalban?
Figyelt kérdés
Konkrétan az lenne a kérdésem, hogy hogyan tudok egy egész számokból álló txt-t beolvasni tömbbe úgy, hogy az első három sort ne olvassa be? (ez egy 6X100 kétdimenziós tömb)2012. jan. 11. 16:15
1/5 anonim válasza:
Olvasd be az összes sort egy tömbbe, majd töröld annak első 3 elemét.
2/5 coopper válasza:
Szia.
Megnyitot Text-ként aztán olvastatol belőle 3 adatot majd
inditod a ciklusokat és olvastatod a többi adatot.
Valahogy igy :
Var AdatFile : text ;
Adat : word ;
I,J : word ;
TombAdat : array [1..6,1..100] of word ;
Begin
assign (Adatfile,'Szamok.txt');
reset (Adatfile);
read (Adatfile, Adat); { Első sor }
read (Adatfile, Adat); { Második sor }
read (Adatfile, Adat); { Harmadik sor }
For I:=1 to 6 do begin
For J:=1 to 100 do begin
read (Adatfile, Tomb[I,J]);
end ;
end ;
end.
Sok sikert.
Üdv.
3/5 A kérdező kommentje:
Köszi az eddigieket, de sajnos nekem nem sikerült. Ezt csak word-del lehet megcsinálni, vagy integerrel is megcsinálhatom?
2012. jan. 15. 20:30
4/5 coopper válasza:
Szia.
Igen, meg lehet integerrel is csinálni, sőt byte-val, vagy longintal is és real-lal is.
Egy igazitás A fenti prtogramból kimaradt a
close (Adatfile); utasitás a ciklus után.
Egyébként mi a gond, mi nem sikerül ? Hiba ? Mit ir ?
Üdv.
5/5 A kérdező kommentje:
Köszi a segítséget, már közben sikerült. Nem tudom pontosan, mi is volt a baj...
2012. febr. 1. 15:35
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!