Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
1

Числа Фибоначи

29.05.2014, 20:08. Показов 1106. Ответов 2
Метки нет (Все метки)

Написать программу, которая запрашивает с клавиатуры значения двух

переменных А и В и вычисляет значение С в зависимости от условия: если А>B, то

C=-(A+B); если A<B, то C=A+B. Значение С вывести на экран.

Написать программу, которая выводит числа Фибоначи до n, n ввести с

клавиатуры. Числами Фибоначи называются 1, 2, 3, 5, 8, и далее по правилу:

Ai+1 = Ai + Ai−1 .
 Комментарий модератора 
В теме должна быть одна задача
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2014, 20:08
Ответы с готовыми решениями:

Числа Фибоначи
Как розпечатать числа Фибоначи на экран(Си)??????????????????

Числа фибоначи
Написать программу для вычисления н-ного числа фибоначи. Я написал рекурсией. Но мне почему-то надо...

числа Фибоначи
1)Определить 40-е число Фибоначи 2)поиск 1-го числа Фибоначи больше заданного числа m...

Рекурсия, числа фибоначи
Почему-то не хочет выводить число фибоначи и самостятельно не могу найти ошибку. Нужна помощь Вот...

2
65 / 65 / 54
Регистрация: 23.09.2012
Сообщений: 212
29.05.2014, 20:14 2
Лучший ответ Сообщение было отмечено User2709 как решение

Решение

1:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
using namespace std;
int main()
{
    long a,b,c;
    cin>>a>>b;
    if(a>b)
    {
        c=-(a+b);
    }
    else
    {
        c=a+b;
    }
    cout<<c<<endl;
}
Только вот непонятен случай A=B.

2:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
using namespace std;
long dp[1000];
int main()
{
    long n;
    cin>>n;
    dp[1]=1;
    dp[2]=1;
    for(int i=3;i<=n;i++)
    {
        dp[i]=dp[i-1]+dp[i-2];
    }
    cout<<dp[n]<<endl;
}
0
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
29.05.2014, 20:17  [ТС] 3
grikukan, Спасибо большое!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2014, 20:17

Класс числа фибоначи
Дано целое число 1≤n≤40, необходимо вычислить n-е число Фибоначчи (нужно сделать через класс)...

Найти номер заданного числа Фибоначи
Дано положительное число А. Найти номер к такого числа Фибоначи Xk, что Xk-1≤A&lt;Xk Числа...

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

Фибоначи
подскажите пожалуйста, как вывести на экран первые тридцать чисел Фибоначи ны языке C++ ...


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

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

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