Hogyan lehet pascalban egy record típusba meg egy recordot berakni?
Tehát az a feladat hogy be kell olvasni személyek adatait. En úgy csináltam h:
type szemely=record
vezeteknev:string;
keresztnev:string;
cim:string;
telefonszam:longint;
szuletesi datum:record
ev:longint;
honap:integer;
nap:integer;
end;
nevnapi datum:record
honap:integer;
nap:integer;
end;
end;
De ez így nem jó, mert amikor beolvasom a vezeteknevet akkor azt írja hogy nem található. Mi a baj? Legysziii segítsetek.
Az egész rekordszerkezet egy f@s. Legyél már tisztában azzal, hogy mit minek deklarálsz.
type szemely = record
vezeteknev : string[30];
keresztnev : string[30];
cim : string[50]
telefonszam : string[9]; //pl :205481883 ! nem longint és bekéréskor maszkolni és értelemszerűen a hossz!!!
ev : word;
honap : byte; // integer felesleges helyfoglalás !!
...
Kedves SimkoL:
Semmi esetre sem indokolt a csúnya nyelvhasználat. Pascallal én ezelőtt 4 évvel foglalkoztam, és elégé megkopott a pascal ismeretem, mert azóta csak c++, c#, java programozási nyelveket használok. Ő nem azt kérdezte, hogy helyes a recordja, hanem azt, hogy miért nem tudja beolvasni a vezetéknevet. Olvasd el először a többi hozászolásokat, és csak azután reklamálj.
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!