Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
user_p01
19 / 19 / 5
Регистрация: 03.11.2011
Сообщений: 80
#1

Выяснить, имеется ли среди чисел последовательности хотя бы одно число Фибоначчи - C++

04.05.2012, 17:30. Просмотров 555. Ответов 1
Метки нет (Все метки)

Прошу помочь с составлением программы:
Даны целые числа a1, ..., an. Выяснить, имеется ли среди чисел последовательности хотя бы одно число Фибоначчи. Если да, то вывести первое по порядку такое число.

Разрешается использовать только один одномерный массив.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2012, 17:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Выяснить, имеется ли среди чисел последовательности хотя бы одно число Фибоначчи (C++):

Дан массив из N целых чисел. Выяснить имеется ли в массиве хотя бы одно нечетное отрицательное число и определить его местонахождение в массиве
1. Дан массив из N целых чисел. Выяснить имеется ли в массиве хотя бы одно...

Выяснить, есть ли среди чисел i^3 - 17*i*N^2+N^3 (i=1,...,N) хотя бы одно число, кратное двум и не кратное трем
Дано натуральное число N. Выяснить, есть ли среди чисел i^3- 17*i*N^2+N^3...

Определить, имеется ли среди целых чисел a, b и c хотя бы одно чётное
Определить, имеется ли среди целых чисел a, b и c хотя бы одно чётное. Как...

Найти среди первых чисел Фибоначчи хотя бы одно, делящееся на m
Друзья! Прошу помощи с задачками, кто чем может. А то препод сказал НАДО. А...

найти среди первых чисел Фибоначчи хотя бы одно, делящееся на m
Друзья! Прошу помощи с задачками, кто чем может. А то препод сказал НАДО. А...

Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно чётное
Помогите пожалуйста решить задачу на си++ Определите, имеется ли среди...

1
chetca
0 / 0 / 1
Регистрация: 21.03.2014
Сообщений: 4
04.05.2014, 11:51 #2
Лучший ответ Сообщение было отмечено user_p01 как решение

Решение

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<clocale>
using namespace std;
int main()
{ 
    setlocale(LC_ALL,"rus");
    const int n=5;
    int x[n], i, a, b;
    cout<<"Введите элементы массива: ";
    for (i=0; i<n; i++)
    {
        cin>>x[i]; 
        a=0; 
        b=1;
        while (x[i]>a&&x[i]>b) 
        {
            a=a+b;
            b=a+b;
        }
        if (x[i]==a||x[i]==b) 
            break; 
    }
    if (i==n) 
        cout<<"Чисел Фибоначчи нет"<<'\n';
    else 
        cout<<"Первое число Фибоначчи: "<<x[i]<<"\n";
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2014, 11:51
Привет! Вот еще темы с решениями:

Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно чётное
1. Определите, имеется ли среди заданных целых чисел * A, B, C хотя бы одно...

Если среди трех чисел А, В, С имеется хотя бы одно четное вычислить максимальное
Если среди трех чисел А, В, С имеется хотя бы одно четное вычислить...

6. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно четное. Предусмотреть проверку вводимых данных на отрицательность
6. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно...

Функция, которая для заданного целого числа m находит среди первых m^2-1 чисел Фибоначчи хотя бы одно, делящееся на m (перевести на Си)
Условие: Напишите функцию, которая для заданного целого числа m находит среди...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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