Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Fibonacci sequence

[es] :: Java :: Fibonacci sequence

[ Pregleda: 1625 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Seawulf

Član broj: 154707
Poruke: 30



Profil

icon Fibonacci sequence01.02.2014. u 10:48 - pre 91 meseci
Da li moze neko da mi objasni kako radi control while loopa u codu za Fibonacci seq.


var MAX = 5;
f = 1;
f1 = 1;
f3 = 0;


function start(){
while(f < MAX){
println(f);
f3 = f + f1;
f = f1; //Replace f1 with first number
f1 = f3; //Replace f3 number with f1


}

}
 
Odgovor na temu

PeleZr
Petrovic Igor
Zrenjanin

Član broj: 237267
Poruke: 47
*.dynamic.sbb.rs.



Profil

icon Re: Fibonacci sequence01.02.2014. u 18:27 - pre 91 meseci
inicijalizacija promenjive max na vrednost 5
inicijalizacija promenjive f na vrednost 1
inicajlizacija promenjive f1 na vrednost 1
inicijalizacija promenljive f3 na vrednost 0;

funkcija start

dok je f manje od max - uslov koji je potrebno da bude zadovoljen da bi se kod u petlji izvrsio, u ovom slucaju da je f manje od 5

ispis vrednosti promenljive f

promenljiva f3 dobija vrednost f + f1

promenljiva f dobija vrednost f1

promenljiva f1 dobija vrednost f3

znaci u konkretnom slucaju imao bi 4 iteracije kroz while

u prvoj bi imao vrednosti f = 1; f3 = 1+1 = 2; f1 = f3 = 2
u drugoj f3 = 2+1 = 3; f = 2; f1 = 3;
u trecoj f3 = 5; f = 3; f1 = 5;
u cetvrtoj f3 = 8; f = 5; f1 = 8;

dalje se ne bi izvrsavale zato sto uslov ne bi bio ispunjen tj, f je jednako max (5=5)

 
Odgovor na temu

scoolptor

Član broj: 305514
Poruke: 1229



+464 Profil

icon Re: Fibonacci sequence01.02.2014. u 19:00 - pre 91 meseci
Ako zelis da kreiras vece Fibonacci-jeve brojeve, mozes koristiti ovu tehniku.
Nije Java, ali je kod lako razumljiv.
Forget your lust for the rich man's gold
All that you need is in your soul
 
Odgovor na temu

Seawulf

Član broj: 154707
Poruke: 30



Profil

icon Re: Fibonacci sequence03.02.2014. u 14:01 - pre 91 meseci
Hvala Igore puno na objasnjenu.
 
Odgovor na temu

[es] :: Java :: Fibonacci sequence

[ Pregleda: 1625 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.