المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سلاسل فيبوناتشي



علي جنيدي
26-03-2007, 10:44 PM
سلاسل فيبونتشي:
وهي تبدأ كما يلي : 0 - 1 - 1 - 2 - 3 - 5 - 8 - 13 - 21
من القيمتين 0 - 1 وتتمتع بالخاصة التالية :
كل عدد من أعدادها يساوي مجموع العددين السابقين له . يمكن تعريف سلاسل فيبونتشي عوديا على الشكل التالي:
fibonacci (0) = 0
fibonacci (1) = 1
fibonacci (n) = fibonacci (n-1) + fibonacci (n-2)
البرنامج الذي يقوم بحسابها هو كما يلي:


//Recursive fibonacci function
#include <iostream.h>
long fibonacci( long ) ;
main()
{
long result , number ;

cout << "Enter an enteger";
cin >> number ;
result = fibonacci(number) ;
cout << "fibnacci(" << number << ") = " << result << endl ;
return 0 ;
}
//Recursive definition of function fibonacci
long fibonacci(long n)
{
if ( ( n == 0 ) || ( n == 1 ))
return n ;
else
return fibonacci ( n-1 ) + fibonacci ( n-2 )

majd_1232002
27-03-2007, 10:32 AM
مشكور اخي على بس ممكن نعرف ايش تطبيقات هذة السلسلة في الحياة العملية:33:
اعتقد اقدر اسوي واحدة زيها واسميها سلسلة مجد:09:
2-2-4-6-10-16:p

Argonaut
27-03-2007, 09:00 PM
السلام عليكم والرحمة
فعلا مساعدة جميله منك ايها الاخ العزيز
بارك الله في عملك

(:

علي جنيدي
28-03-2007, 11:51 PM
النسبة بين كل عددين في السلسلة تسمى الرقم الذهبي لذلك يسعى معظم الناس لجعل النسبة بين أبعاد أعمالهم تقارب العدد الذهبي

majd_1232002
29-03-2007, 11:16 AM
النسبة بين كل عددين في السلسلة تسمى الرقم الذهبي لذلك يسعى معظم الناس لجعل النسبة بين أبعاد أعمالهم تقارب العدد الذهبي
:33: :33: :33: :33: :33: :33: :33: لم افهم شيء
ارجوا ان توضح لي اكثر:09:

علي جنيدي
29-03-2007, 08:04 PM
النسبة بين كل عددين متتالين في السلسلة تقترب من عدد يسمى الرقم الذهبي لذلك يعمد الفنانون مثلا إلى جعل النسبة بين الألوان في لوحاتهم تقترب من الرقم الذهبي وبشكل عام تستعمل فيبوناتشي في التشفير أي تحويل المعطيات إلى أكواد سرية .

majd_1232002
31-03-2007, 06:12 PM
الأن فهمت
مشكور:)