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

Написать рекурсивную функцию, которая определяет, является ли число числом Фибоначчи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ игра "лиса и курицы" http://www.cyberforum.ru/cpp-beginners/thread144669.html
дали как дополнительное задание на зачете, поэтому очень срочно :( помогите, плиз, написать алгоритм игры за компьютер на с++ (часть проги/дерево) условия игры: 1) дано поле размером n на m клеток 2) число лисиц =1; число куриц задается игроком 3) курицы управляются игроком; за лису ходит компьютер 4) раз в 3 хода курица рожает курицу 5) лиса либо просто ходит на пустую клетку, либо ест...
C++ Алгоритм транспонирования матриц К примеру есть матрица где n=5, m=8; как написать программу транспонирования матрицы, не могу разобраться... Я делаю temp матрицу temp и не пойму как сделать алгоритм транспонирования http://www.cyberforum.ru/cpp-beginners/thread144665.html
Дан массив X.Найти max элемент в каждом столбце и вывести в масив Y C++
Дан массив X.Найти max элемент в каждом столбце и вывести в масив Y. Кто может делал на подобие этой задачи, подскажите ее решение.
Работа с strtok (подскажите) C++
char buffer; strcpy(buffer, "1|2|3|4|5|||8|9|10" ); //если между разделительными символами нет значений ||| // они просто пропускаются token=strtok(NULL,"|"); //как выделить пустые эти строки? // принт печатает 123458910! char *token; token=strtok(buffer,"|"); for(res=0;res<10;res++){
C++ сложение двух полиномов, представленных в виде стеков http://www.cyberforum.ru/cpp-beginners/thread144645.html
Помогите написать программу сложения двух полиномов, представленных в виде стеков a4*x^4 + a3*x^3+ a2*X^2 + a1*x a*x^2 + b*x + c
C++ Неполадка с <graphics.h> Не понимаю, что происходит: Беру из help'а пример любой функции для graphics.h, вставляю, пытаюсь скомпилить и мне выдаётся 9 ошибок, будто функций вообще нет в этом модуле... (Посмотрел, вроде как библиотека на месте....) Что делать? Где взять нормальный компилятор с номальной библиотекой или просто библиотеку?(Пытался нагуглить... плохо искал или что, но не вышло) подробнее

Показать сообщение отдельно
gooffx
0 / 0 / 0
Регистрация: 23.06.2008
Сообщений: 8
14.06.2010, 01:45
ну единственный вариант который приходит в голову :
1. создаешь цикл который в каждой итерации генерирует новый элемент ряда фибоначи
думаю объяснять как это сделать не нужно
2. делаешь флаг подлинности и каждый раз сравниваешь полученый элемент и исходным числом
3. если он равен то флаг меняеться с 0 на 1
4. цикл продолжается пока новый элемент не будет равен или больше исходного числа

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