Hirdetés
- Samsung Galaxy A54 - türelemjáték
- Fotók, videók mobillal
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Hivatalos a OnePlus 13 startdátuma
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Samsung Galaxy A52s 5G - jó S-tehetség
- Redmi Note 13 4G
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
Wizardmon
#1428
üzenetére
először is mindkét program hibás, elsőben hiányzik az end a rekord deklarációjának végéről, másodikban elgépelted a begin-t.
másodszor nincs sok értelme, hogy 5-ször beolvasd a nevet/címet, majd belerakd ugyanabba az egy változóba a beolvasott értéket, még példaprogramban sem.
harmadszor meg próbáld mégis elolvasni és megérteni azt, amit az általad említett könyvben ír a rekordokról, illetve amit itt a fórumon írtak neked. az itt kapott segítség nagyon szájbarágós, ezekből illene azért megérteni, miről is van szó.
[Szerkesztve] -
Drótszamár
őstag
válasz
Wizardmon
#1428
üzenetére
Így első nekifutásra mind a kettő hibás
, ugyanis beolvasol 5x adatokat, de mindig ugyan abba a változóba, uh felülírod az előzőket.
Rekord esetén vegyél fel egy adatok = array[1..5] of adat tömböt, és mindig a tömb következő elemébe olvassál be.
Tehát readln(adat[x].akármi); , ahol az x a ciklusváltozó, az növekszik.
Az összetartozó adatokat legtöbbször rekordban érdemes tartani, mert ha szükség lesz csoportos adatezelésre, akkor könnyebb dolgod lesz.
pl vannak egy tömbben rekordok, és ezeket 2 másikba szét akarod válogatni.
tomb1 : array [1..sok] of rekord;
tomb2 : array[1..sok] of rekord;
tomb3 : array[1..sok] of rekord;
ilyenkor ha a tömb1-ből át akarsz másolni adatokat a tomb2-be akkor tomb2[x]:=tomb1[n];
És 1 művelettel 1 egész rekordot átmásoltál. Ha a rekord 10 elemből áll, akkor itt most 10 sor lett volna rekord nélkül. -
Új hozzászólás Aktív témák
- Spórolós topik
- Milyen nyomtatót vegyek?
- Magga: PLEX: multimédia az egész lakásban
- 5.1, 7.1 és gamer fejhallgatók
- Végleg kitiltaná a Huawei-t az EU a hálózatkiépítésből
- Battlefield 6
- Mini PC
- Samsung Galaxy A54 - türelemjáték
- Vírusirtó topic
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- BESZÁMÍTÁS! ASRockB450M R5 5600X 16GB DDR4 512GB SSD STRIX RTX 2070 SUPER 8GB GameMax Aero Mini 700W
- HOWEAR HW ULTRA 3 Call okosóra
- Új és újszerű 15-16 Gamer, irodai, üzleti, készülékek nagyon kedvező alkalmi áron Garanciával!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest
, ugyanis beolvasol 5x adatokat, de mindig ugyan abba a változóba, uh felülírod az előzőket.


