Hirdetés
- Egérpad topik
- Milyen processzort vegyek?
- Hogy is néznek ki a gépeink?
- TCL LCD és LED TV-k
- Vezetékes FEJhallgatók
- Lassú lett a PC? Micsoda meglepetés: egy Windows frissítés lehet a ludas
- Azonnali alaplapos kérdések órája
- Azonnali informatikai kérdések órája
- HiFi műszaki szemmel - sztereó hangrendszerek
- Házimozi belépő szinten
Ú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
- Kedvenc zene a mai napra
- Kuponkunyeráló
- Yettel topik
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Egérpad topik
- eBay-es kütyük kis pénzért
- alza vélemények - tapasztalatok
- sziku69: Fűzzük össze a szavakat :)
- Milyen processzort vegyek?
- Fotók, videók mobillal
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- 121 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Eredeti Lenovo 135W töltők (sárga téglalap)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
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.


