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

Программа должна вывести все числа Фибоначчи в диапазон от до B - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как задать переменную в бинарном формате? (В шестнадцатиричном через Х, а бинарном?) http://www.cyberforum.ru/cpp-beginners/thread963709.html
То есть какой синтаксис ваще? для 16-иричной НОЛЬ икс ЧИСЛО, к примеру, могу задать float, добавив в конце f, а как задать бинарное число? например, хочу чтоб int x = 10010011 (в бинарном виде) ....
C++ Функция расчёта контрольной суммы 8-битных слов Подскажите пожалуйсто эта функция правельно расщитывает CRC? unsigned short cksum(unsigned short *ptr, unsigned short nbytes) { unsigned short sum=0,oddbyte=0,answer=0; while ( nbytes > 1 ) { sum += *ptr++; nbytes -= 1; } http://www.cyberforum.ru/cpp-beginners/thread963704.html
Первая интерполяционная формула Ньютона C++
Нужно написать программу, которая проверяет правильность этой формулы для заданных значений. Тут:http://www.cyberforum.ru/c-beginners/thread177247.html вроде как правильно, но там в формуле нужно не просто разность двух соседних "y", а конечную разность. Т.е. из программы нужно выкинуть вычисления дельта "y" и вместо неё вставить вычисления конечной разности i-того порядка.
Шаблоны С++ C++
template <typename T_sizeCapacity> class SomeClass { public: T_sizeCacity size; }; Как сделать чтобы T_sizeCapacity мог быть только числовым типом? PS нормальный заголовок не смог придумать
C++ Ввести целое число N > 0, являющееся некоторой степенью числа 2 Ошибки не могу найти http://www.cyberforum.ru/cpp-beginners/thread963652.html
Ввести целое число N > 0, являющееся некоторой степенью числа 2: N=2K. Найти целое число K — показатель этой степени. Не разрешается использовать логарифм. Если пользователь введёт число не являющееся степенью числа 2 - вывести соответствующее сообщение. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class...
C++ Как в std::wstringstream загнать 0хС3, чтоб оно в таком представлении там и было? Привет! Имею: char a = 0xc3; Хочу: std::wstring str = L"0xc3"; Как извернуться? Наверное через std::wstringstream, но как загнать, чтоб загонялось так как есть? подробнее

Показать сообщение отдельно
rublag
52 / 52 / 4
Регистрация: 06.02.2013
Сообщений: 156
27.09.2013, 17:01     Программа должна вывести все числа Фибоначчи в диапазон от до B
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
#include <iostream>
using namespace std;
 
unsigned long get_fib(int num);
 
int main(void)
{
    int a, b;
    unsigned long c=0, r;
 
    cin >> a >> b;
 
    for(int i = a; i <= b; ++i, c += r)
    {
        r = get_fib(i);
        cout << r << " ";
    }
 
    if(c < 1000)
        cout << endl << "small" << endl;
    else
        cout << endl << "small" << endl;
 
    return 0;
}
 
unsigned long get_fib(int num)
{
    if(num == 0) return 0;
    else if(num == 1) return 1;
    else return get_fib(num - 1) + get_fib(num - 2);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru