Forum » Programiranje » pascal+rekurzija
pascal+rekurzija
Reso ::
a obstaja kasen bolsi nacin rekurzije procedra kot tale:
procedure krneki;
begin
writeln('blablabla')
z:=z+1;
if z<5 then krneki;
end;
Poleg tega mam se en problem: Kaksna je razlika med procedrom in function?
procedure krneki;
begin
writeln('blablabla')
z:=z+1;
if z<5 then krneki;
end;
Poleg tega mam se en problem: Kaksna je razlika med procedrom in function?
VezTax ::
Funkcija naj bi vrnla določen rezultat kar za procedure ne velja! Glede tiste rekurzije pa ne vem kaj misliš!
Reso ::
Pr rekurziji nej bi en procedure klicu samga sebe zdej pa ne vem ce bi lahko tut kako bols to naredu kot na primeru zgori..
Bungee- ::
Zakaj bi moral klicati samega sebe?
Slo bi tudi nekako takole:
Upam da pomaga.. Ce ne pa malo bolj definiraj kaj sploh hoces narediti
Slo bi tudi nekako takole:
while z<5 do
begin
KrNeki;
z:=z+1;
end;
Upam da pomaga.. Ce ne pa malo bolj definiraj kaj sploh hoces narediti
S kladivom in dinamitom je mozno vse! - Poanta je samo v doziranju.
Phil ::
Lahk tut tko narediš:
program vaja;
uses wincrt;
var z: integer;
procedure krneki(z: integer);
begin
writeln('blablabla');
if z<5 then krneki(z+1);
end;
{GLAVNI PROGRAM}
begin
z:=1;
krneki(z);
end.
Sej v bistvi je čist isto sam mal krajša je.
program vaja;
uses wincrt;
var z: integer;
procedure krneki(z: integer);
begin
writeln('blablabla');
if z<5 then krneki(z+1);
end;
{GLAVNI PROGRAM}
begin
z:=1;
krneki(z);
end.
Sej v bistvi je čist isto sam mal krajša je.
Sergio ::
kaj pa kej v stilu "while not x>5 do"
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.
če usoda ustavi mu korak,
on se ji zoperstavi.
Primoz ::
Reso poizkuša narediti šah... Trenutno še ne ve kako bi začel, vendar mu "delajo kmetje in četrt trdnjave", karkoli že to je...Rekurzija is the magic word... predlog, kako naj računa vrednost poteze v globino.... Zdej mu pa pomagaj kdor mu more
There can be no real freedom without the freedom to fail.
Bungee- ::
Hm hm ... kaj pa ce bi se stvari lotil z objektne strani? Vsaka figura je samostojen objekt, ki "zna" sam misliti. Potem se znebis klicanja samega sebe in tudi na objektu lahko vedno preveris kaksno se stanje Recimo da je to ena mala ideja, upam da pomaga ... se nikol se nisem lotil tolk hudga programiranja
S kladivom in dinamitom je mozno vse! - Poanta je samo v doziranju.
Reso ::
Pol bom naredu rekuryijo tko k sm jo ye na yacetku hotu
Primoz:Jzst tocn vem kako bom naredu sah,sam not mu NE vstavlam figur zato k ga rajs napisem na zacetku samo s kmeti in mi pol pr dodajanju figur ni treba vec nic vrstic dodajat cez par dni ko si spomnm da bi blo bols ce bi mi se neki racunu.
Primoz:Jzst tocn vem kako bom naredu sah,sam not mu NE vstavlam figur zato k ga rajs napisem na zacetku samo s kmeti in mi pol pr dodajanju figur ni treba vec nic vrstic dodajat cez par dni ko si spomnm da bi blo bols ce bi mi se neki racunu.
VolkD ::
Hmmm... reso, kako je zdaj s tem šahom ?
Preden zaspiš zapri oči. Preden zapreš oči, ustavi avto.