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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
User2709
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
#1

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

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

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

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

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

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

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

Ai+1 = Ai + Ai−1 .
 Комментарий модератора 
В теме должна быть одна задача
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2014, 20:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Числа Фибоначи (C++):

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

числа Фибоначи - C++
1)Определить 40-е число Фибоначи 2)поиск 1-го числа Фибоначи больше заданного числа m 3)Вычисление суммы всех чисел Фибоначи,которое не...

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

Числа Фибоначи на С++ - C++
Дано целое число N (&gt; 1). Последовательность чисел Фибоначчи FK (целого типа) определяется следующим образом: F1 = 1, F2 = 1, ...

Рекурсия, числа фибоначи - C++
Почему-то не хочет выводить число фибоначи и самостятельно не могу найти ошибку. Нужна помощь Вот код: #include &lt;iostream&gt; ...

Класс числа фибоначи - C++
Дано целое число 1≤n≤40, необходимо вычислить n-е число Фибоначчи (нужно сделать через класс) #include &lt;cassert&gt; #include &lt;iostream&gt; ...

2
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;
}
0
User2709
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
29.05.2014, 20:17  [ТС] #3
grikukan, Спасибо большое!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2014, 20:17
Привет! Вот еще темы с ответами:

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

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

txt и фибоначи - C++
Всем доброго времени суток. Нужна помощь в написании программы которая будет открывать txt изменять порядок символов в нём же по...

Последовательность фибоначи - C++
Дан фаил f компоненты u0,u1,....un которого являются последовательными числами Фибоначчи, получить в фаиле f последовательные числа...


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

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

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