Documente Academic
Documente Profesional
Documente Cultură
Abstract
Ideea ca universul e guvernat de numere a fascinat, începînd cu Pitagora, pe matematicieni, fizicieni,
filozofi și teologi. Probabil că nici un numar nu ilustreaza mai bine aceasta idee și nu a fost înconjurat de
atata faimă și mister ca numarul phi, cunoscut și sub numele de „secțiunea de aur”. Definit de Euclid cu
mai bine de doua mii de ani în urmă, phi(1,618...) pare implicat peste tot în natură: de la cochiliile
melcilor și dispunerea petalelor florilor, pînă la forma galaxiilor. Nici artele plastice sau muzica nu rămîn
în afara „razei de acțiune” a uimitorului număr.
1. Introducere
Ce au în comun aranjamentul petalelor unui trandafir, dispunerea semințelor într-o floare a soarelui,
brocoliul chinezesc, pictura lui Salvador Dali „Cina cea de taină“, „Omul vitruvian“ al lui Leonardo
da Vinci, cochiliile spiralate ale moluștelor, vortexul unei galaxii și traiectoria șoimilor când coboară spre
pradă? Cine nu a observat și nu a rămas plăcut surprins câtă simetrie și ordine există în natură? Poate că
mulți dintre noi deja am dedus că natura a folosit în ”hazardul” ei formule matematice ce au creat în final
tot ceea ce ne înconjoară. Oamenii încearcă permanent să înţeleagă natura şi legile acesteia, să simtă
ritmurile cosmice, să înţeleagă de fapt mai profund viaţa, pentru a ajunge la o armonie cu mediul
înconjurător.
Aplicaţiile numărului de aur, de fapt ale raportului ca atare, se regăsesc la punerea în proporţie a
lucrărilor în arhitectură, pictură, sculptură, estetică şi artă în general, ceea ce confirmă interesul manifestat
de’a lungul timpului pentru acest număr.
Apoi avem nevoie doar de o variabilă în care vom memora poziția elementului dorit (el) și o altă
variabilă temporară care ne va fi variabila de ciclare.
Fiindcă generarea elementului de pe poziția x înseamnă doar să calculăm suma celor doi predecesori
ai săi, tot ce trebuie să facem e să aflăm această sumă până ce ajungem la rangul cerut.
În cazul în care rangul, sau indexul, cerut e 0 sau 1, știind valorile din definiția funcției, pur și simplu
le tipărim. Dacă acesta este mai mare sau egal cu 2, pur și simplu intrăm într-un ciclu unde:
La sfârșitul ciclului, pur și simplu afișăm valoarea ultimul element, care, după ce am scris mai sus, de
fapt va fi elementul curent.
O altă abordare ar cuprinde păstrarea valorilor într-un vector, însă aceasta ne-ar limita. Dacă avem un
vector de 100 de elemente ar consuma destul de multă memorie, iar pe de altă parte numerele din șirul lui
Fibonacci ajung destul de repede, destul de mari. Iar integer e limitat la valoarea maximă de doar 32 768.
Iar al 24-lea element are deja valoarea 46 368. Și tipul de date word nu ar ajuta mai mult.
La generarea primilor n termeni a sirului Fibonacci, trebuie să tipărim la fiecare pas valoarea lui F2:
Numărul perechilor de pe câmp la începutul fiecărei luni este 1, 1, 2, 3, 5, 8, 13, 21, 34, ...
Aplicație Pascal
program iepurii_lui_fibonaccei; begin
var luni : integer; i := i + j;
function ie_fib(luni : integer) : longint; j := i - j;
var i, j : longint; dec(luni);
begin end;
i:=1; j:=1; ie_fib := i;
if luni < 1 then end;
begin BEGIN
ie_fib:=0; write('Nr de luni:');readln(luni);
exit; writeln('peste ', luni, ' vor fi ', ie_fib(luni), '
end; iepuri');
while luni > 0 do END.
Aplicație Delphi
6. Concluzii
Problema înmulțirii iepurilor este departe de a fi realistă, chiar dacă a dus la o descoperire atât de
importantă cum este acest şir. Dar cunoscutul şir al lui Fibonacci, generat de aceasta problemă, are
numeroase aplicaţii, deosebit de interesante. Unul dintre cele mai importante aspecte este legatura dintre
numerele Fibonacci şi secţiunea de aur.
BIBLIOGRAFIE
[1] Mihnea Moroianu,Secțiunea de aur, 2007
[2] Programa_BAC_Informatica_2007
[3] Ioan Dzițac, Ioan Mang, Gergeta Sadoveanu, Didactica Informaticii, Ed.Universității din Oradea,
2003