Hirdetés
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sidi: 386-os Chicony gázplazma laptop memóriabővítése
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Garry84: Sumák aprós?
- Elektromos rásegítésű kerékpárok
- sziku69: Fűzzük össze a szavakat :)
- Lalikiraly: Kinek milyen setupja van?
- Parci: Milyen mosógépet vegyek?
- Gurulunk, WAZE?!
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
-
LOGOUT
Új hozzászólás Aktív témák
-
válasz
janos1988 #13966 üzenetére
Pedig tényleg az történik, amit látsz, csak ne felejtsd el, hogy egy csomo f1 van ilyenkor
Amikor eljut odáig, hogy az f1 megkapja a nullás értéket, addigra már három félbeszakadt f1 van, amik ezek után szépen befejeződnek, szóval valahogy így halad a végrehajtás (balról jobbra, a magasság csak szemléltetésnek van, ahol pontok vannak, ott nem fut a függvény, mert egy általa meghívott másik (vagy az azáltal meghívott harmadik, stb) függvény fut):
f1(3) előtt................................................után
f1(2) előtt...............................után
f1(1) előtt..............után
f1(0) f1 = 1Ha ugyanezt nemrekurzívan akarnánk megírni, az kb. így nézne ki:
Program nemrekurzio(output);
procedure f0();
begin
writeln('f0');
end;
procedure f1();
begin
writeln('f1 elott');
f0();
writeln('f1 utan');
end;
procedure f2();
begin
writeln('f2 elott');
f1();
writeln('f2 utan');
end;
procedure f3();
begin
writeln('f3 elott');
f2();
writeln('f3 utan');
end;
begin
f3();
end.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- ÚJ ÁRU 09.25. !!! HP üzleti laptopok Elitebook, Probook, Zbook 8-13. gen gar.
- Eredeti DELL 240W töltők (LA240PM160)
- Garmin Vivomove 3S Hybrid okosóra Használt, karcmentes állapotban 3 hónap garanciával!
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3293
- Bomba ár! Lenovo ThinkPad L540 - i5-4GEN I 16GB I 500SSD I DVDRW I 15,6" HD I Cam I W10 I Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest