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

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

Восстановить пароль Регистрация
 
User2709
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
29.05.2014, 20:08     Числа Фибоначи #1
Написать программу, которая запрашивает с клавиатуры значения двух

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

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

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

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

Ai+1 = Ai + Ai−1 .
 Комментарий модератора 
В теме должна быть одна задача
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2014, 20:08     Числа Фибоначи
Посмотрите здесь:

Числа Фибоначи C++
C++ Последовательность фибоначи
C++ txt и фибоначи
C++ Последовательность фибоначи
C++ Числа Фибоначи на С++
числа Фибоначи C++
C++ Фибоначи
C++ Числа фибоначи

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grikukan
61 / 61 / 21
Регистрация: 23.09.2012
Сообщений: 212
29.05.2014, 20:14     Числа Фибоначи #2
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;
}
User2709
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
29.05.2014, 20:17  [ТС]     Числа Фибоначи #3
grikukan, Спасибо большое!
Yandex
Объявления
29.05.2014, 20:17     Числа Фибоначи
Ответ Создать тему
Опции темы

Текущее время: 15:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru