Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Cover image for Fibonacci sonlari | C++ boshlang'ich
Wahid Abduhakimov
Wahid Abduhakimov

Posted on • Edited on

     

Fibonacci sonlari | C++ boshlang'ich

Fibonacci

  • n - fibonacci sonin-1 van-2 fibonacci sonlari yig'indisiga teng.
  • dastlabki 2 ta fibonacci sonlar0 va1 ga teng.

Dastlabki 10 ta fibonacci sonlarni hisoblab chop etadigan dastur tuzing.

inta=0,b=1,c=a+b;cout<<a<<" "<<b<<" "<<c<<" ";
Enter fullscreen modeExit fullscreen mode
  • yuqorida dastlabki 3 ta fibonacci sonlar hisoblab chop etilgan

Keyingi fibonacci sonni hisoblab topish uchun so'ngi ikkita fibonacci sonlarb vacni qo'shish kerak.

Lekin bu usul optimal kod emas, chunki yuqoridagi algoritmreusable emas. Ya'ni yuqoridagi algoritmni qaytarish orqali keyingi fibonaccini topib bo'lmaydi.

Quyidagi kodga qarang:

b=c;a=b;c=a+b;cout<<c<<" ";
Enter fullscreen modeExit fullscreen mode

Yuqoridagi kod optimal algoritm. Keyingi fibonaccini topish uchun yuqoridagi kodni shunchakicopy/paste qilish kifoya.

Barcha kod

inta=0,b=1,c=a+b;cout<<a<<" "<<b<<" "<<c<<" ";// dastlabki 3 ta fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 4-fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 5-fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 6-fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 7-fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 8-fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 9-fibonaccib=c;a=b;c=a+b;cout<<c<<" ";// 10-fibonacci
Enter fullscreen modeExit fullscreen mode

Yoqqan bo'lsa ❤️ bosing ☺️.

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

| Loving father | Software Engineer @gluwa | .NET enthusiast | Teacher |
  • Location
    Tashkent
  • Education
    Sejong University
  • Work
    Software Engineer at Gluwa Inc.
  • Joined

More fromWahid Abduhakimov

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp