آموزشآموزش برنامه نویسی
سورس کد فیبوناچی در سی پلاس پلاس ++c
در این مطلب میخوانید پنهان
اعداد فیبوناچی به صورت زیر هستند :
۱.۱.۲.۳.۵.۸.۱۳.۲۱.۳۴ و ...
اولین و دومین عدد برابر یک عددی میشود ،
بنابراین اعداد فیبوناچی از حاصل جمع دو عدد قبل خود به وجود می آیند . با تک تیپ همراه باشید .
حالا میریم سراغ نوشتن کد فیبوناچی :
ابتدا برای کد نوشتن ابتدا کتابخانه ها رو وارد میکنیم .
#include <iostream> #include <conio.h>
سپس تابع اصلی خودرا مینویسیم و چهارتا متغیر تعریف میکنیم ،
متغیر n مشخص کنند این است که اعداد فیبو ناچی تا کجا ادامه پیدا کند ، که n را از کاربر میگیریم .
using namespace std; int main() { int n , f1 , f2 , t; cout << "enter number : " ; cin >> n; f1 = 1; f2 = 0; t = 0; for (int i = 2; i < n; i++) { t = f1 + f2; f1 = f2; f2 = t; cout << "\t" << t << endl; } cout << endl; system("pause"); }
مقدار حلقه رو برابر عددی که کاربر وارد کرده قرار میدهیم ، در داخل حلقه میخواهیم اعداد f1 , f2 را تغییر دهیم ،
برای این کار از یک متغیر دیگه برای جابه جایی متغیر از t استفاده میکنیم .
سوالات و نظرات خود را با ما در میان بگذارید .