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

Фиббоначи. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поправьте код!!! http://www.cyberforum.ru/cpp-beginners/thread89367.html
Вчера весь вечер сидел, и не мог понять, почему программа выдает какой-то набор больших чисел? Вот код: #include <iostream> #include <conio.h> using namespace std; const int size=4;
C++ Довольно странно. Приписать к числу 1022 слева и справа по одной цифре так, что-бы полученное шестизначное число делилось на 7,8,9. Весь моск сломал. По сложнее проги писал. Даже бота для сапера. Тупею(( http://www.cyberforum.ru/cpp-beginners/thread89364.html
кто может объяснить синтаксис C++
кто может объяснить синтаксис при встрече в Барнауле, могу подъехать в любое время пм icq: 554091043
C++ Снова одномерный Массив С++
В одномерном массиве, состоящем из n целых элементов, вычислить: 1) количество положительных элементов массива; 2) сумму элементов массива, расположенных после последнего элемента, равного нулю. Преобразовать массив таким образом, чтобы сначала располагались все элементы целая часть которых не превышала 1, а потом - все остальные.
C++ typeid && dynamic_cast http://www.cyberforum.ru/cpp-beginners/thread89311.html
Здравствуйте! а можно ли вот так написать? bool Item::operator==(Ware * w) const { if (typeid(*w) == typeid(*this)) return (*this == (*dynamic_cast<Item*> (w))); return false; } где Item - класс насследник Ware
C++ Фунции-процедуры. Якось не зручно у Вас ще раз просити допомоги, але попалась для мого мозга заскладна програма: Оформити обчислення значення інтегральної функції Ф(х), використовуючи наближену формулу (х>0) у вигляді фунции-процедури: подробнее

Показать сообщение отдельно
Adalina
Свободный художник
596 / 27 / 3
Регистрация: 09.10.2009
Сообщений: 214
25.01.2010, 15:02     Фиббоначи.
BOR1K, Если тема в разделе С++, значит нужно решение на соответствующем языке?
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
29
#include <iostream>
using namespace std;
 
int fib(int pos);
int main()
{
    float answer, pos;
    cout<<" Witch position?.. ";
    cin>>pos;
    cout<<endl;
 
    answer = fib (pos);
    cout<<answer<<" is the "<<pos<<" Fib number\n";
    return 0;
}
 
int fib (int n)
{
    int minusDva=1, minus1=1, answer =2;
    if (n<3)
        return 1;
    for (n-=3; n; n--)
    {
        minusDva=minus1;
        minus1=answer;
        answer = minus1+minusDva;
    }
    return answer;
}
Добавлено через 5 минут
но это только
Цитата Сообщение от BOR1K Посмотреть сообщение
Подскажите хотя-бы что-из себя представляет Фиббоначи, и как ее вычеслить?
 
Текущее время: 01:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru