Stránky neboli dlhú dobu aktualizované. Môžu obsahovať nepresné alebo neaktuálne informácie.
Hľadanie
Rozšírené vyhľadávanie
TOP 7 - stránky
Napaľovacie programy - 108 663x
Free Pascal - Úvod - 66 167x
Lazarus - Kreslenie - 47 680x
Free Pascal - Začiatky - 44 987x
Free Pascal - Podmienky - 37 303x
Free Pascal - Cykly - 36 545x
Internetové prehliadače - 36 478x
Nové v diskusii
Free Pascal - Cykly - štvrtok 31.3.
Lazarus - Začíname - piatok 25.3.
Anketa - streda 2.3.
Navigácia: Programovanie > Free Pascal - Procedúry a funkcie > Diskusia

Free Pascal - Procedúry a funkcie - Diskusia

Pridávanie príspevkov do diskusie bolo zastavené, keďže stránka už nie je udržiavaná.

Meno: RAPTOR
Dátum: 4.4.2008, 12:50
Predmet: vdaka

vdaka za pomoc


Meno: Sulo
Dátum: 4.4.2008, 11:23
Predmet: Re: Stalker

CRT = Cathode Ray Tube

Priklad GOTO je zastaraly, neodporuca sa pouzivat. Okreme toho, GOTO s cislom riadku je len nestandardne rozsirenie TurboPascalu. A myslim, ze su podporovane len cisla riadkov, nie stlpcov. Ale nie som si isty.


Meno: Sulo
Dátum: 4.4.2008, 11:13
Predmet: Re: Raptor

Spravne sa to vola "procedura s parametrom volanym odkazom" (resp. hodnotou).

Toto je priklad na deklaraciu procedury s parametrom volanym hodnotou:

procedure Spracuj(parameter: integer);
begin
 parameter := 27;
end;


Takto mozes proceduru zavolat:
var
 nieco: integer;
...
Spracuj(nieco);
...


Premenna "nieco" sa nezmeni. Pri vykonavani tela procedury sa len skopiruje jej hodnota.

Ak vsak deklarujes proceduru s parametrom volanym odkazom:

procedure Spracuj(var parameter: integer);

Hodnota premennej "nieco" by sa zmenila.


Meno: stalker
Dátum: 3.4.2008, 19:23
Predmet: goto

ach a este ked som napisal goto79 ze chcem ist na 7:9 tak to neslo on ma asi potom chcel dat na 79: a nie 7:9 cim to mam oddelit?


Meno: stalker
Dátum: 3.4.2008, 19:18
Predmet: CRT

preco sa to vola CRT? je to nejaka skratka?


Meno: RAPTOR
Dátum: 3.4.2008, 17:52
Predmet: otazka?

Mozes mi prosim vysvetlit, aky je rozdiel medzi procedurou volanou odkazom a procedurou volanou hodnotou?
Mame to v maturitnych zadaniach a nikde som sa to nedozvedel. Dik


Meno: stalker
Dátum: 1.4.2008, 7:05
Predmet: pdkvn

ok dik


Meno: Sulo
Dátum: 28.3.2008, 21:35
Predmet: Re: mazanie, vratenie sa

Pouzi proceduru GoToXY(suradnicaX, suradnicaY). Ta presunie kurzor na dane miesto. Potom mozes na toto miesto napisat novy text. Na zmazanie sa da pouzit napr. medzera. Procedura ClrEol zmaze znaky do konca riadku, DelLine cely riadok, ClrScr celu obrazovku. Vsetky procedury su sucastou jednotky CRT (uses crt).


Meno: stalker
Dátum: 28.3.2008, 16:26
Predmet: mazanie, vratenie sa

chcel by som vediet, ako sa v pascale vratim na nejake ine miesto programu, pr.:
najprv chcem aby mi program vypisal toto:
(                                     )
a potom, az po vypisani tychto zatvoriek toto:
=====================================
takze na koniec to bude vyzerat takto:
(================================)
DA sa to???
---------------------------------------
a este by som sa chcel spytat, ci sa daju mazat znaky, ktore uz program raz vypisal, napr.:
program najprv vypise: 0%
potom % zmizne a objavi sa 1% a tak dalej


Meno: janka28
Dátum: 15.11.2007, 12:21
Predmet: :))

no konecne dačo poriadne!!
:-):-):-)


«Predchádzajúca strana
2005-2012, Matúš Sulír, matus.sulir (zav) gmail bodka com. Gen.: 0,1475 s. Valid XHTML, CSS.