PDA

نسخه کامل مشاهده نسخه کامل : ++c فوری لطفا کمکم کنید



shdfrz
17-02-2015, 21:39
سلام
یک برنامه فیبوناچی بازگشتی و غیر بازگشتی به زبان ++c می خواستم ک الگوریتم زمان اجرای برنامه هم داشته باشه
ینی با دادن ورودی زمان اجرای برنامه هم بده
کسی میتونه کمک کنه ؟
خیلی فوریه
:n03:

shahin7580
17-02-2015, 21:48
سلام
یک برنامه فیبوناچی بازگشتی و غیر بازگشتی به زبان ++c می خواستم ک الگوریتم زمان اجرای برنامه هم داشته باشه
ینی با دادن ورودی زمان اجرای برنامه هم بده
کسی میتونه کمک کنه ؟
خیلی فوریه
:n03:

شاید بدردت بخوره

//By: Rudy Cortez 11/20/02
// Robert Menchaca, Jimmy Cooper

#include <iostream.h>

long unsigned main (long unsigned n)
{
// n = input
// a, b for first integers
// f = sum: i = counter
long unsigned a = 1;
long unsigned b = 1;
long unsigned f;
long unsigned i;

cout << "Enter for Fibonacci number ";
cin >> n;

i = 3;

while (n <= 2)
{cout << "number is: "<< a<<endl;
return 0;
}

while(i <= n)
{

f = b + a;
a = b;
b = f;
i++;
}

cout << "Fibonacci number is: " << f<<endl;

return 0;
}

shdfrz
17-02-2015, 21:59
ممنون ولی با این الگوریتم می تونید کمکی کنید
من زیاد تو برنامه نویسی تخصصی ندارم

int fib (int n)
}
int f0=1
int f1=1
int f2=0
(++for(int i=3; i<=n; i
}
f2=f0+f1
f0=f1
f1=f2
{
return f2;
{
یک برنامه با همچین الگوریتمی که زمان اجرای برنامه هم داشته باشه

L͠øneWolf
18-02-2015, 15:33
منظور زمان اجرای برنامه بر حسب ثانیه هست یا پیچیدگی زمانی؟

shdfrz
18-02-2015, 16:00
زمان بر حسب ثانیه
مدت زمانی ک طول کشیده الگوریتم اجرا شه برای هر ورودی مختلف

L͠øneWolf
19-02-2015, 10:40
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کدی که قراره زمان اجراش محاسبه بشه به جای تابع code_to_time قرار می گیره.