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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив: Определите, в котором часу была впервые отмечена отрицательная температура. http://www.cyberforum.ru/cpp-beginners/thread662666.html
Просьба помоч с решением задач: 1)С 8 до 20 часов температура воздуха измерялась ежечасно. Известно, что в течение этого времени температура понижалась. Определите, в котором часу была впервые...
C++ Многомерный массив (матрица) на С++ Матрица K(m,m) состоит из нулей и единиц. Найти в ней номера строк и столбцов, не содержащих единицы, либо сообщить, что таких нет. http://www.cyberforum.ru/cpp-beginners/thread662659.html
Массив: Вывести отрицательные элементы на экран в обратном порядке. C++
Дан одномерный массив, состоящий из N вещественных элементов. 1.Ввести массив с клавиатуры. 2.Найти максимальный элемент. 3.Вычислить сумму четных элементов массива. 4.Вывести отрицательные...
C++ Массив: Сколько раз пользователь ввел то или иное число?
Пользователь вводит количество чисел n, а потом вводит сами числа. Каждое из них от 1 до 10 гарантировано. Сколько раз он ввел то или иное число? и да, подскажите, не в тему конечно но, как...
C++ Структура: Определить, имеется ли книга с названием "Информатика". http://www.cyberforum.ru/cpp-beginners/thread662648.html
Сведения о книге - это фамилия автора, название и год издания. Определить, имеется ли книга с названием "Информатика". Если да, то сообщить фамилию автора и год издания. Данные ввести с клавиатуры,...
C++ Где скачать Borland С++ с поддержкой graphics.h. Уроки по библеотеке graphics.h Подскажите, нужен Borland С++ с поддержкой graphics.h. Я видел только 1 борланд и выглядело все там не так как мне нужно. Есть новый борланд, где вполне удобно работать и редактировать код в белом... подробнее

Показать сообщение отдельно
DanilAREFY
19 / 19 / 2
Регистрация: 12.04.2011
Сообщений: 35
03.10.2012, 10:57
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>
#include <vector>
 
using namespace std;
 
int main()
{
    vector<int> fib_posl(2, 1);
    int fib = 0;
    for (int i = 1; i < 45; ++i) //45 потому что далее числа не будут помещаться в int
    {
        fib = fib_posl[i-1] + fib_posl[i];
        fib_posl.push_back(fib);
    }
    cout << "Enter F: ";
    int f = 0;
    cin >> f;
    for (int i = 0; i < fib_posl.size(); ++i)
    {
        if (fib_posl[i] > f)
        {
            cout << i << '\n';
            system("pause");
            return 0;
        }
    }
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru