Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vera474
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 3
#1

Вывод N первых чисел Люка - C++

12.10.2012, 10:40. Просмотров 764. Ответов 1
Метки нет (Все метки)

Последовательность чисел Люка задаётся следующими соотношениями: x0=2, x1=1, xn=xn-1+xn-2. Начало последовательности имеет следующий вид: 2, 1, 3, 4, 7, 11, 18, 29. Напишите программу, которая принимает с клавиатуры число N и выводит N первых чисел Люка.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2012, 10:40     Вывод N первых чисел Люка
Посмотрите здесь:
C++ Составить программу, которая находит первые k чисел Люка
C++ Дан одномерный массив из 25 чисел. Найти суму первых непарных 11 чисел
Вывод первых n элементов строки на Label.. C++
Вывод в столбик первых слов всех предложений C++
Найти первых k чисел C++
C++ Сумма n первых чисел Фибоначчи
Найти сумму первых K чисел C++
C++ Найти 100 первых простых чисел
Найти первых 100 простых чисел C++
Сравнение трех первых чисел из пяти C++
вывести на экран n первых чисел Фибоначчи C++
C++ Найти 100 первых простых чисел

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.10.2012, 14:27     Вывод N первых чисел Люка #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
using namespace std;
void rec(int a, int b, int t, int n)
{
    cout<<a<<endl;
    if(t<n)
        rec(b, a+b, t+1, n);
}
int main()
{
    int n;
    cin>>n;
    rec(2,1,1,n);
    return 0;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru