Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 10.07.08
Príspevky: 190
Témy: 40
Bydlisko: BA
Príspevok NapísalOffline : 02.02.2011 16:02

Zdravim..
ako sa sa da vytvorit funkcia, ktora bude vraciat datovy typ array?
Kód:
function funkcia(x,y:integer) : string //namiesto string array
...


dakujem


Offline

Skúsený užívateľ
Skúsený užívateľ
pascal funkcia, array

Registrovaný: 11.01.09
Prihlásený: 25.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 05.02.2011 9:35

Asi najskôr jedine pomocou smerníkov:

Kód:
uses crt;

type pole = array[1..20] of integer;

var
  tmp: pole;
  j: integer;
  p: ^pole;



function myFunction: Pointer;
var
  i: integer;
begin

  for i:= 1 to 20 do
    tmp[i] := i;

  myFunction := @tmp;

end;



BEGIN

  p := myFunction;

  for j:= 1 to 20 do
    write( p^[j], ' ' );

  readln;

END.


// sorry, ak odpovedám neskoro


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 05.02.2011 19:29

pointer ? preco ?

Kód:

type pole = array[0..2] of integer;

function tt : pole;
begin
  result[0] := 0;
end;



Offline

Užívateľ
Užívateľ
pascal funkcia, array

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 05.02.2011 19:59

jeden pise v pascale a druhy v delphi
no tak sa dohodnite







_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 05.02.2011 20:21

no myslel som ze delphi je len nastroj a pouziva pragramovaci jazyk pascal :)


Offline

Skúsený užívateľ
Skúsený užívateľ
pascal funkcia, array

Registrovaný: 11.01.09
Prihlásený: 25.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 05.02.2011 20:43

@juho - písal som to v pascale
@coldak - jasné, nemusí tam byť pointer, ale tvoj príklad je fixný pre pole o troch prvkoch


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 05.02.2011 21:05

Fico píše:

[b]@coldak
- jasné, nemusí tam byť pointer, ale tvoj príklad je fixný pre pole o troch prvkoch

no marian sa pytal na pole, nespecifikoval ze musi byt dynamicke, to by sa asi pytal na TList :)


Offline

Skúsený užívateľ
Skúsený užívateľ
pascal funkcia, array

Registrovaný: 11.01.09
Prihlásený: 25.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 05.02.2011 21:13

OK, nevravím, že to máš zle, to by som si nedovolil :) len, že je to takto viac univerzálnejšie.

// TList v pascale nenájde. Teda aspoň v tom 16-bitovom







_________________
Ak potrebujete pomoc s diagnostikou/opravou vasej elektroniky ( notebook, motherboard, GPU, a ine ), kontaktujte ma cez SS.
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 05.02.2011 21:22

no takze sa zhodneme ze problem je v zle specifikovanoej verzii pascalu :) ozaj, pouziva este niekto taku verziu ?


Offline

Užívateľ
Užívateľ
pascal funkcia, array

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 06.02.2011 10:30

coldak píše:
no myslel som ze delphi je len nastroj a pouziva pragramovaci jazyk pascal
samozrejme ale ked ma len pascal tak mu result v ramci funkcie fungovat nebude tak isto keby to bolo naopak hadam


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 06.02.2011 11:37

juho píše:
samozrejme ale ked ma len pascal tak mu result v ramci funkcie fungovat nebude tak isto keby to bolo naopak hadam

freepascal je pascal ? lebo ak ano tak aj tam to funguje :)


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Pascal array to integer

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

2

1221

10.10.2009 20:13

raf Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal funkcia generovania

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

15

352

15.06.2013 22:54

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PASCAL funkcia, prosim pomoztie mi

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

11

488

05.05.2010 14:07

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Free Pascal a Turbo Pascal

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

0

385

19.12.2014 13:18

Styracoz Zobrazenie posledných príspevkov

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

v PHP, ASP

0

453

25.09.2008 15:17

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Array problém

v PHP, ASP

1

344

29.08.2012 20:31

Ďuri Zobrazenie posledných príspevkov

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

v PHP, ASP

6

481

04.06.2010 10:42

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Array - porovnanie zaznamov

v PHP, ASP

2

1047

10.01.2007 12:41

Papulka Zobrazenie posledných príspevkov

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

v PHP, ASP

3

429

16.11.2009 14:00

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# multidimensional array

v Technológia .NET

4

489

29.06.2014 13:43

killmaster Zobrazenie posledných príspevkov

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

v PHP, ASP

5

477

19.03.2012 21:38

w3r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Array so subormi

v PHP, ASP

2

459

05.06.2009 19:57

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php array multidimensional

v PHP, ASP

2

312

02.06.2012 13:52

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Checkbox array s mysql

v PHP, ASP

10

619

19.05.2011 11:43

jtomcik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytiahnutie správnej hodnoty array

v PHP, ASP

1

502

18.07.2009 14:09

Snacker Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. from mysql to array

v PHP, ASP

6

664

11.01.2009 8:57

stenley 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