Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Potrebujem pomoc v turbo pascale

Registrovaný: 31.10.07
Prihlásený: 29.07.08
Príspevky: 44
Témy: 13
Príspevok NapísalOffline : 31.10.2007 10:33

Mam problem ale asi to je len blbost ale chcem sa spytat ze ako sa da deklarovat v turbo pascale respt. kde sa da nastavit pamatovy vacsi rozsah ... tj potrebujem mat pole max 100 000 prvokv a mne to zobere v turbo pascale max cca. 10000 ... daukjem


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9
Príspevok NapísalOffline : 31.10.2007 13:21

lebo jeho indexy musia byť ordinálneho typu (teda integer alebo char) a teda nemôžeš deklarovať väčšií rozsah ako 65535. To však môžeš obísť tým, že si spravíš dvojrozmerné pole, alebo to vyriešiš lineárnym zoznamom


Offline

Užívateľ
Užívateľ
Potrebujem pomoc v turbo pascale

Registrovaný: 31.10.07
Prihlásený: 29.07.08
Príspevky: 44
Témy: 13
Príspevok Napísal autor témyOffline : 31.10.2007 13:36

No asi viem ze co je zaznam ale neviem ako sa pouziva a ako funguje linearny zaznam ....


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9
Príspevok NapísalOffline : 31.10.2007 13:39

zoznam, nie záznam
je to smerník na triedu, ktorá sa si okrem hodnoty ucháva ešte smerník na predchodcu a nasledovníka a tých zabezpečíš možnosť prechádzať po záznamoch. Má to iste nevýhody oproti poľu, ale v tomto prípade keď nemôžeš deklarovať tak veľké pole je to asi jedno z mála riešení.
PS: musí to byť v pascale? výberom iného jazyka by si získal nové možnosti


Offline

Užívateľ
Užívateľ
Potrebujem pomoc v turbo pascale

Registrovaný: 31.10.07
Prihlásený: 29.07.08
Príspevky: 44
Témy: 13
Príspevok Napísal autor témyOffline : 31.10.2007 13:44

No staci ak to bude programoaci jazyk pascal ... vo fee pascale mi to zobralo aj 100000 prvkov... a prave ked to robim v nom mi blbne nacitavanie z VSTUP.in


Offline

Užívateľ
Užívateľ
Potrebujem pomoc v turbo pascale

Registrovaný: 31.10.07
Prihlásený: 29.07.08
Príspevky: 44
Témy: 13
Príspevok Napísal autor témyOffline : 31.10.2007 14:13

neviete ako funguje textovz subor vo free pascale:

Program TEXTOVY SUBOR;

var N, M, P, x, y, z, : longint;
F : text;

begin
assign(F, 'VSTUP.IN');
reset(F);
Readln(F, N, M, P);
for i:= 1 to P do Readln(F, x, y, z);
close(F);
Readln;
end;


- toto je cast programu ale hadze chybu .. DAUKJEM


Offline

Užívateľ
Užívateľ
Potrebujem pomoc v turbo pascale

Registrovaný: 28.04.07
Prihlásený: 03.11.09
Príspevky: 133
Témy: 1
Príspevok NapísalOffline : 31.10.2007 15:07

audiotrack píše:
lebo jeho indexy musia byť ordinálneho typu (teda integer alebo char) a teda nemôžeš deklarovať väčšií rozsah ako 65535. To však môžeš obísť tým, že si spravíš dvojrozmerné pole, alebo to vyriešiš lineárnym zoznamom


Turbo Pascal generuje 16-bitový kód, preto môže mať súvislé pole maximálnu veľkosť 2^16 (mínus nejaké drobné). S indexovaním to nemá nič, longint poskytuje rozsah 2^32...
FreePascal generuje 32- alebo 64-bitový kód, preto s veľkými poliami nie je problém.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ako inicializovať v Turbo Pascale 7.0 driver SVGA32k.bgi?

v Assembler, C, C++, Pascal, Java

9

948

11.11.2007 15:37

jarrro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem pomoct s programom v Pascale

v Assembler, C, C++, Pascal, Java

0

522

21.05.2008 15:09

mirco828 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prosim ako zmenim na turbo pascale 5.5 jazyk klavenice

v Assembler, C, C++, Pascal, Java

4

630

25.08.2007 14:17

Roberbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc v pascale

v Assembler, C, C++, Pascal, Java

5

798

24.11.2007 11:10

scarletjohanson Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc vo FREE PASCALE

v Assembler, C, C++, Pascal, Java

5

638

31.10.2007 21:58

Roberbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v pascale [pomoc]

v Assembler, C, C++, Pascal, Java

4

217

23.04.2013 11:57

fisherko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc - program v pascale

v Assembler, C, C++, Pascal, Java

2

795

12.06.2007 12:46

mamrd Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s programom v PASCALE

v Assembler, C, C++, Pascal, Java

2

721

18.04.2007 9:56

gorky22 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc s databazou v pascale

v Assembler, C, C++, Pascal, Java

5

852

07.02.2009 22:22

tominoZA Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Pomoc s ulohou v pascale

v Assembler, C, C++, Pascal, Java

3

415

09.01.2010 19:01

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s programom v pascale

v Assembler, C, C++, Pascal, Java

10

619

06.04.2010 18:15

Logik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc pri programovani v Pascale

v Assembler, C, C++, Pascal, Java

5

1028

17.04.2007 16:45

stewe Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nasobenie matic v Pascale (Potrebujem opravit chybu v prg)

v Assembler, C, C++, Pascal, Java

3

1484

08.04.2010 9:27

ado21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s jednym prikladom v pascale

v Assembler, C, C++, Pascal, Java

10

822

18.03.2007 13:22

audiotrack Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prosim o pomoc s programom v pascale...:(

v Assembler, C, C++, Pascal, Java

12

1266

03.06.2007 22:35

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s jednym prikladom v Pascale(grafika)

v Assembler, C, C++, Pascal, Java

3

666

27.03.2007 22:37

audiotrack Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra