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

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

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

ребят срочно == числа фибоначчи - C++

29.06.2011, 09:22. Просмотров 746. Ответов 7
Метки нет (Все метки)

Числа Фибоначчи определяются следующим образом:
(n = 2,3, ...). Составить программу вычисления для данного неотъемлемого целого n, которая будет включать рекурсивную функцию, которая основана на использовании соотношения .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2011, 09:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ребят срочно == числа фибоначчи (C++):

Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду Фибоначчи - C++
Помогите с задачкой Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду...

Вывести на экран все числа, номера которых есть числа Фибоначчи - C++
Вывести на экран все числа заданной последовательности, номера которых есть числа Фибоначчи.

Составьте программу, позволяющую найти все числа Фибоначчи, меньшие заданного числа N - C++
Помогите, пожалуйста. Вот сама задача: Пара кроликов каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два...

Числа Фибоначчи: с какого числа начинается ряд? - C++
Недавно столкнулся с такой проблемой: Некоторые источники утверждают(например Википедия),что ряд чисел Фибоначчи начинается с 0(т.е....

Числа Фибоначчи, простые числа и делители - C++
Write a menu() function that prints the following menu and returns the selected choice: 1. Fibonacci series 2. Prime numbers 3....

Числа Фибоначчи - C++
У меня вот какая проблема: Числа Фибоначчи определяются рекуррентной формулой: f0 = 0; f1 = 1; fn = fn-1 + fn-2; Начало...

7
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
29.06.2011, 09:55 #2
Цитата Сообщение от motorik Посмотреть сообщение
вычисления для данного неотъемлемого целого n
вычисления ЧЕГО для n?
0
grizlik78
Эксперт С++
1956 / 1449 / 115
Регистрация: 29.05.2011
Сообщений: 3,007
29.06.2011, 12:09 #3
Цитата Сообщение от motorik Посмотреть сообщение
Числа Фибоначчи определяются следующим образом:
(n = 2,3, ...).
Кажется это самое краткое определение чисел Фибоначчи. Жаль, что неправильное.

Добавлено через 4 минуты

Не по теме:

Цитата Сообщение от motorik Посмотреть сообщение
Составить программу вычисления для данного неотъемлемого целого n, которая будет включать рекурсивную функцию, которая основана на использовании соотношения .
Что-то напомнило:
Глаза того тулупа, который из шкуры зайца вышел, в городе где ночь настаёт, когда над ним птенец пролетает верхом на хромой блохе.

2
POMIDORKA
1 / 1 / 0
Регистрация: 11.05.2011
Сообщений: 30
29.06.2011, 12:39 #4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var
    a,b,c,i,n: integer;
begin
    write('n = ');
    readln(n);
 
    a := 0;
    write(a,' ');
    b := 1;
    write(b,' ');
    for i:=3 to n do begin
        write(a+b,' ');
        c := b;
        b := a + b;
        a := c
    end;
 
readln
end.
Добавлено через 3 минуты
Числа Фибоначчи – это элементы числовой последовательности
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …, в которой каждое последующее число равно сумме двух предыдущих
1
co6ak
29.06.2011, 12:44
  #5

Не по теме:

http://www.isdelphidying.com/

http://www.isdelphidead.com/

0
POMIDORKA
1 / 1 / 0
Регистрация: 11.05.2011
Сообщений: 30
29.06.2011, 12:46 #6
а для чего ссылки?
0
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.06.2011, 12:51 #7
Ничего не понял, вот рекурсия для определения n-ого числа фибоначчи.
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
int f(int N){
    return N=N < 2?N:f(N-1)+f(N-2);
}
int main(){
    int N;    
    std::cin >> N;
    std::cout << f(N);
}
0
POMIDORKA
1 / 1 / 0
Регистрация: 11.05.2011
Сообщений: 30
29.06.2011, 12:58 #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int fibonacci(int n)
{
    return (n<=2 ? 1 : fibonacci(n-1) + fibonacci(n-2));
}
 
int main(void)
{
    for (int n=1; n<=16; n++)
        std::cout << fibonacci(n) << ", ";
    std::cout << "..." << std::endl;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2011, 12:58
Привет! Вот еще темы с ответами:

Числа Фибоначчи - C++
Является ли число N числом Фибоначчи? (С++) Как выглядит программа с использованием if или while?

Числа Фибоначчи - C++
Помогите решить задачу. Дан список чисел. Вывести те из них, которые являются числами Фибоначчи. Выводить в том порядке, в каком...

Числа Фибоначчи - C++
Здраствуйте! Есть такое задание С максимальной эффективностью решить данную задачу: Вывести количество чисел Фибоначчи (0, 1, 1, 2,...

числа Фибоначчи - C++
Даны целые числа 1\leq n\leq {10}^{18} и 2\leq m\leq {10}^{5}, необходимо найти остаток от деления n-го числа Фибоначчи на m. n =...


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

Или воспользуйтесь поиском по форуму:
8
Yandex
Объявления
29.06.2011, 12:58
Ответ Создать тему
Опции темы

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