• Последовательность Фибоначчи образуется так: каждый следующий член равен сумме двух предыдущих(1,1,2,3,5,8,13,,,,)Дано натур. число n(n>2).Найти первые n членов Фибоначчи.

Ответы 1

  • #include <iostream>

    using namespace std;

    int main()

    {

     int seqEl[3] = {1, 1, 2};

     int n;

     

     cout << "N = ";

     cin >> n;

     // Вывод первых 3-х членов

     cout << seqEl[0] << endl << seqEl[1] << endl << seqEl[2] << endl;

     for (int i = 2; i < n; i++)

     {

       seqEl[0] = seqEl[1];

       seqEl[1] = seqEl[2];

       seqEl[2] = seqEl[0] + seqEl[1];

       cout << seqEl[2] << endl;

     }

     return 0;

    }

    • Автор:

      porter
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years