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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Asu_1
0 / 0 / 0
Регистрация: 17.12.2011
Сообщений: 7
#1

Числа Фибоначчи - C++

17.12.2011, 22:06. Просмотров 1191. Ответов 7
Метки нет (Все метки)

Помогите решить задачу.
Дан список чисел. Вывести те из них, которые являются числами Фибоначчи. Выводить в том порядке, в каком встречаются в исходном коде.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2011, 22:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Числа Фибоначчи (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++
Не понимаю, толком рекурсию.....В какой последовательности будет выполняться код если аргумент будет равен 5 например long fibonacci(int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Asu_1
0 / 0 / 0
Регистрация: 17.12.2011
Сообщений: 7
18.12.2011, 23:45  [ТС] #2
Задача актуальна
alkagolik
Заблокирован
19.12.2011, 00:11 #3
Asu_1, что такое числа Фибоначчи?
cetrael
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
19.12.2011, 00:27 #4
Цитата Сообщение от alkagolik Посмотреть сообщение
Asu_1, что такое числа Фибоначчи?
Присоединяюсь к вопросу Вы точно правильно переписали задание?
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
19.12.2011, 00:28 #5
Цитата Сообщение от Asu_1 Посмотреть сообщение
Выводить в том порядке, в каком встречаются в исходном коде.
это как?
cetrael
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
19.12.2011, 00:34 #6
Цитата Сообщение от alex_x_x Посмотреть сообщение
это как?
Ну то есть если числа идут, например так: number1, number2(Число Фибоначчи), number3, number4(Число Фибоначчи). То вывести сначала 2, а потом 4.
Вопрос в том, как определить с чего начинается последовательность чисел Фибоначчи в файле.
alkagolik
Заблокирован
19.12.2011, 00:36 #7
Цитата Сообщение от alex_x_x Посмотреть сообщение
это как?
это наверное не использовать сортировку... хотя сортировка только усложнит алгоритм.

Добавлено через 2 минуты
Цитата Сообщение от cetrael Посмотреть сообщение
Вопрос в том, как определить с чего начинается последовательность чисел Фибоначчи в файле.
разницы нет. Функция проверки одна для всех чисел. Просто хочется видеть труд ТС, а то мол "дайте код и точка".
joseff
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 7
19.12.2011, 01:24 #8
вот когда-то написал
ты просто на этой основе внеси коррективы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
using namespace std;
void main ()
{   int n,f0,f1;//sidrat fibinachi
    int sum;
 
    cout<<"Exersice 4"<<endl;
    cout<<"Please enter number n :"<<endl;
    cin>>n;
 
    while (n<2)
{   cout<<"enter a number bigger than 1"<<endl;
    cin>>n;
}
 
    f0=0;
    f1=1;
    cout<<"0,1,";
 
    for (int i=3;i<=n;i++)  
{   sum=f0+f1;
    f0=f1;
    f1=sum;
    cout<<sum<<",";
}
    cout<<endl;
    system ("pause");
}
 Комментарий модератора 
Используйте теги форматирования кода!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2011, 01:24
Привет! Вот еще темы с ответами:

Числа Фибоначчи - C++
Числа Фибоначчи {u}_{0},{u}_{1},{u}_{2},... определяются следующим образом: {u}_{0}=0,{u}_{1}=1,{u}_{n}={u}_{n-1}+{u}_{n-2} (n=2,3,...)....

Числа Фибоначчи - C++
Ввести целое число N &gt; 1. Последовательность чисел Фибоначчи FK (целого типа) определяется следующим образом: F1 =1, F2= 1, FK=FK-2 +...

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

Числа Фибоначчи - C++
Числа Фибоначчи определяются формулой f(0) = 1 ,f(1) = 1, f(n) = f(n-1) + f(n-2) n = 2, 3... Найти количество чисел Фибоначчи значение...


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

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

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