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

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

Войти
Регистрация
Восстановить пароль
 
evelolka
2 / 2 / 0
Регистрация: 25.10.2013
Сообщений: 108
#1

писал задачку про числа фибоначчи - C++

13.12.2013, 14:40. Просмотров 382. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()
{
    const int n=40;
    int fib[n];
    fib[0]=1;
    fib[1]=1;
    for(int i=2;i<40;i++)
        fib[n]=fib[n-1]+fib[n-2];
    cout<<fib[39];
    system("pause");
}
ошибка :Ошибка 1 error C4789: буфер "fib" размером 160 байт будет переполнен; 4 будет записано начиная с позиции 160 c:\users\zzz\documents\visual studio 2012\projects\числа фибоначчи\числа фибоначчи\исходный код.cpp 10 1 числа фибоначчи



(учусь и не пойму)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2013, 14:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос писал задачку про числа фибоначчи (C++):

Задачку про три города не связанных между собой - C++
Помогите решить циклами и рекурсиями если это возможно. Я вот алгоритм решения все понял но не могу написать код, сижу уже которую неделю...

Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду Фибоначчи - C++
Помогите с задачкой Набрать с чисел Фибоначчи в интервале от 1 до 100, только просто числа, а также их порядковые номера в ряду...

не могу понять задачку :) Даны натуральные числа p и q. Получить все делители числа q, взаимно простые с p - C++
Даны натуральные числа p и q. Получить все делители числа q, взаимно простые с p.

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

Составьте программу, позволяющую найти все числа Фибоначчи, меньшие заданного числа N - C++
Помогите, пожалуйста. Вот сама задача: Пара кроликов каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два...

Числа Фибоначчи: с какого числа начинается ряд? - C++
Недавно столкнулся с такой проблемой: Некоторые источники утверждают(например Википедия),что ряд чисел Фибоначчи начинается с 0(т.е....

3
ZeR_0
117 / 109 / 37
Регистрация: 30.01.2013
Сообщений: 297
13.12.2013, 14:47 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    const int n=40;
    int fib[n];
    fib[0]=0;
    fib[1]=1;
    cout<<fib[0]<<" "<<fib[1]<<" ";
    for(int i=2;i<40;i++){
        fib[i]=fib[i-1]+fib[i-2];
        cout<<fib[i]<<" ";
    }
    system("pause");
}
1
evelolka
2 / 2 / 0
Регистрация: 25.10.2013
Сообщений: 108
13.12.2013, 15:04  [ТС] #3
Цитата Сообщение от ZeR_0 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    const int n=40;
    int fib[n];
    fib[0]=0;
    fib[1]=1;
    cout<<fib[0]<<" "<<fib[1]<<" ";
    for(int i=2;i<40;i++){
        fib[i]=fib[i-1]+fib[i-2];
        cout<<fib[i]<<" ";
    }
    system("pause");
}
огромное благодарю
0
Advin
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 13
13.12.2013, 18:06 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
#include <conio.h>
 
using namespace std;
 
int main( )
{int n, a=0, b=1, c, i;
setlocale(LC_ALL, "RUS");
cout<<"n=";
cin>>n;
cout<<"\n"<<a<<" "<<b<<" ";
for (i=3; i<n; ++i)
    { cout<<a+b<<" ";
      c=b;
      b=a+b;
      a=c;
    }
system ("pause");
}
Добавлено через 18 секунд
мой вариант!
0
13.12.2013, 18:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2013, 18:06
Привет! Вот еще темы с ответами:

Числа Фибоначчи, простые числа и делители - C++
Write a menu() function that prints the following menu and returns the selected choice: 1. Fibonacci series 2. Prime numbers 3....

Числа фибоначчи - C++
Написал вот такую программу. Вычисляет n-ый элемент Фибоначчи. Нужно для задачи. #include &lt;stdio.h&gt; long i(long); int count, T;...

Числа Фибоначчи - C++
Числа Фибоначчи определяются формулой f(0) = 1 ,f(1) = 1, f(n) = f(n-1) + f(n-2) n = 2, 3... Найти количество чисел Фибоначчи значение...

Числа Фибоначчи - C++
Написать программу, которая определяет максимальное число Фибоначчи, помещающееся в типе int.


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

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

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