Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с указателями в https://www.cyberforum.ru/ cpp-beginners/ thread2568779.html
Всем приятного дня, друзья, вынужден просить вас помощи в написании следующей задачи: Присвоить разыменованному указателю на тип Т1 значение арифметического выражения А, который включает переменные...
C++ Как сократить данный код?
Во время урока алгебры Незнайка написал следующую таблицу на доске: a b a2b ab2 12 2 288 48 -1 -1 -1 -1 9 -3 -243 81 Незнайка выбрал целые числа a и b, 0<|a|<1000, 0<|b|<1000, a≥b,...
C++ Распечатать все целые степени двойки, не превосходящие заданного n https://www.cyberforum.ru/ cpp-beginners/ thread2568757.html
Задача с сайта stepik.org По данному числу N распечатайте все целые степени двойки, не превосходящие N, в порядке возрастания. Формат входных данных Вводится натуральное число. Формат...
C++ Почему тип auto недопустим? Доброго, разбираюсь с auto, имеется вот такой код: #include <iostream> using namespace std; class MyClass { private: auto myField = 0.0; public: https://www.cyberforum.ru/ cpp-beginners/ thread2568746.html
Разработать критический класс (шаблон класса) C++
Здравствуйте! ----------- Задание: Объект формализуемый критическим классом: Стек (шаблон класса на основе индексного массива) Методы для соответствующего класса: push(); pop(). Также...
C++ Класс Матрица: найти сумму положительных элементов https://www.cyberforum.ru/ cpp-beginners/ thread2568677.html
Создать класc матрица, матрицу считать с файла , в ней найти суму положительных элементов и вывести в другой файл
C++ Установка https://www.cyberforum.ru/ cpp-beginners/ thread2568665.html
Ку форумчане и гении нашего времени. решил переустановить vs,ну и при скачивании произошла ошибка установки этого файла "Microsoft.VisualCpp.HTMLHelpWorkshop.Msi". Что делать?
C++ Как закодить задачу?
Доброго времени суток! Вопрос состоит в следующем, как закодить следующую задачу: есть данные об уровне воды, представленные помесячно за период с 1952 по 1960. Построить прогноз за 1961 год так же...
C++ Заполнение массива перебором https://www.cyberforum.ru/ cpp-beginners/ thread2568609.html
Имеется массив 3х3. Необходимо составить, а потом вывести все возможные вариации его заполнения натуральными числами от 1 до 5 через #define MAX 5 // максимальное число, которое может встретиться...
C++ Где ошибка? #include <iostream> #include <math.h> using namespace std; void main() { setlocale(LC_ALL, "Russian"); int A, b, c, sum; cout << "vvedite A" << endl; https://www.cyberforum.ru/ cpp-beginners/ thread2568560.html
В последовательности целых чисел определить количество чётных чисел, кратных 7 C++
Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел, кратных 7. Программа получает на вход целые числа, количество введённых чисел неизвестно,...
C++ Что делает этот код? Почему выводит 26? int x; for (x=1; x<7;x++) {x=x*x;} cout<<x; https://www.cyberforum.ru/ cpp-beginners/ thread2568548.html
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
12.01.2020, 14:20 0

Задачи с числами Фибоначчи - C++ - Ответ 14167455

12.01.2020, 14:20. Показов 2525. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено KeryySM как решение

Решение

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
30
31
32
33
34
35
36
37
38
#include <vector>
#include <iostream>
 
int main()
{
    std::vector<int64_t> a;
    int64_t temp;
    std::cin >> temp;
    while (temp)
    {
        a.push_back(temp);
        std::cin >> temp;
    }
 
    bool isFib = true;
    for (size_t i = 2; i < a.size(); i++)
    {
        if (i >= 2)
        {
            if (a[i] == a[i - 1] + a[i - 2])
            {
                continue;
            }
            else
            {
                isFib = false;
            }
        }
    }
    if (isFib)
    {
        std::cout << "True";
    }
    else
    {
        std::cout << "False";
    }
}
Но мой код не определит числа фибоначчи если чисел меньше 3-х

Вернуться к обсуждению:
Задачи с числами Фибоначчи C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2020, 14:20
Готовые ответы и решения:

Найти все натуральные числа меньше N, которые одновременно являются числами Фибоначчи и простыми числами.
Дано натуральное число N. Найти все натуральные числа меньше N, которые одновременно являются...

Программа с числами Фибоначчи на Си
Здравствуйте! Пожалуйста, помогите с задачей: Нужно ввести N с клавиатуры - это будет размер...

Класс с числами Фибоначчи
Вообщем в проблема вот в чем, написал программу для вычисления чисел Фибоначчи#include &lt;iostream&gt; ...

Заполнить матрицу числами Фибоначчи
Заполнить двумерный массив размерностью n x n следующим образом: первый ряд - числа Фибоначчи, а...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2020, 14:20
Помогаю со студенческими работами здесь

Заполнение массива числами Фибоначчи
Ряд чисел Фибоначчи задается следующим образом: первые два числа равны 1 ( F 1 = F 2 = 1 ), а...

Заполнить массив числами фибоначчи
Задачка С++ : Заполнить массив числами фибоначчи (в которой каждое последующее число равно сумме...

Заполнить массив числами Фибоначчи
Задание: создать массив и заполнить его числами Фибоначчи, которые будут создаваться рекурсией. ...

Заполнить двоичный файл числами Фибоначчи
Разработать программу для заполнения двоичного файла числами Фибоначчи (первые две компоненты будут...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru