الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المساعدة في فابوناشي

مغلق
بدأه محمد ابراهيم في 29 أكتوبر 2002 · 3 رد · 439 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ياشباب الرجو المساعة في كتابة دالة عودية(تراجعية) لكي تقوم بحساب قانون فابوناشي وهو معرف بالعلاقة التالية:

n>=2

fn=fn-1+fn-2  ;f0=0 ,f1=1

لمطلوب كتابة تابع تراجعي لكي يعود بقيمة n المدخلة من المستخدم

#3
 
#include
long fibbonocci(long n)
{
	if(n<=1)
		return n;
	else 
	{
		printf("n%d",fibbonocci(n-1));
		return(fibbonocci(n-1)+fibbonocci(n-2));
	}
}
int main (void)
{
	long number,n;
	printf("ninput a numbern");
	scanf("%d",&n);
	number=fibbonocci(n);
	printf("n%ld",number);
	return 0;
}

قمت بالتعديل لتحسين شكله

#4

الف الف شكر وماقصرتوا

هذا الموضوع مغلق.

مواضيع مشابهة