Hogyan kell pascalban szöveges állományt beolvasásni record típusú tömbbe?
Heló!
Ezt a programot kaptam iskolába, hogy csináljam meg és nem nagyon megy a dolog, ha segítenétek megoldani nagyon hálás lennék :) ... No szóval a feladat a következő:
Beolvas egy rekord típusú tömbbe egy külső "bemenet.txt" nevű szöveges állományból egy szervezetnek pénzösszeget adományozó személyeinek adatait. Mindegyik személy bejegyzése tartalmazza a személy nevét, születési dátumát, az adományozás dátumát, és végül a pénzösszeget, amit adományozott.
A szöveges állomány első sorában a személyek száma szerepel (max. 300 lehet), majd egymás után az egyes személyek adatai, pl.:
{4 -az adományozók száma
Kiss János
1980.05.07.
2010.01.12.
50,00
Nagy Aladár
1975.12.20.
2010.01.10.
40,00}
Végül a tömb elemeit írja ki egy "kimenet.txt" állományba.
Nyilván tanultatok szöveges fájlt beolvasni. Hát vedd elő a példaprogramokat és a jegyzeted, és rakd össze.
1. beolvasod az első sort -> N
2. ciklus 1..N:
3. beolvasol egy sort -> név
4. beolvasol egy sort -> dátum 1
5. beolvasol egy sort -> dátum 2
6. beolvasol egy sort -> mittudomén micsoda
7. ciklus vége
Persze közben lehet (és érdemes) hibakezelni, hogy nem ért-e véget a fájl.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!