Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите решить задачу на СИ++

85K
15 сентября 2012 года
CODEpRo
1 / / 15.09.2012
Написать программу, выводящую на экран 20 первых членов последовательности Фибоначчи. Числа Фибоначчи образуются по правилу: а1=1, а2=1, аi+1=ai+ai-1.
2.1K
15 сентября 2012 года
disputant
95 / / 28.05.2007
Код:
#include <iostream>
#include <iomanip>

using namespace std;

int fib(int n)
{
    if (n < 1) return 0;
    if (n < 3) return 1;
    return fib(n-1)+fib(n-2);
}

int main(int argc, const char * argv[])
{
    for(int i = 1; i <=20; ++i)
        cout << setw(10) << fib(i) << endl;
}
Даже работает :) Но почему так делать не стоит - сообразите сами...
2.1K
17 сентября 2012 года
disputant
95 / / 28.05.2007
Вдогонку - а на "Решалке" ваши 4 задачи (вместе с этой) вам уже не нужны? А то что-то вы даже на вопросы не отвечаете... сняли бы задачу, если не нужна, чтоб не висела...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог