Pascalban egy 2D-s tömbbhöz a rekordot hogyan kell felvenni?
Szia.
1. felveszed a rekordot (pl. Egy iskola egy osztályában a padokban ülő tanulók - ha egy padban csak egy tanuló ül, ha egy padban két gyerek ül akkor már nem 2D-s hanem 3D-s)
Type tanulók = record
_____Nev : string
_____Cim : string ;
_____Telefon : string ;
_____AnyjaN : string
_____SzulDat : string ;
end
2. Aztán változónak felveszed a tömböt megadva neki a rekord tipust :
Var Padok : array [1..4,1..7] of Tanulok ; // 4 oszlopban 7 db pad oszloponként padonként 1 tanuló
Értéket igy adhatsz neki :
Padok[1,1].Nev:='Gipsz Jakab';
Padok[1,1].Cim:='Operencian is tul';
Padok[1,7].Nev:='Ures';
Padok[1,7].Cim:='-';
Kiiratás pediglen szinte ugyanaz mint az értékadás :
writeln ('Az elso padban a a következő tanulók ülnek:');
for i:=1 to 4 do begin
writeln (Padok[i,1].Nev);
end ;
Sok sikert.
Üdv.
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!