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

ряд фибоначчи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что ета строчка значит? http://www.cyberforum.ru/cpp-beginners/thread186435.html
#pragma argsused #include<iostream.h> using namespace std; int main(int argc, char* argv) { const int n=10; int k=0; float m,s=0; cout<<"Array:\n"; for(int i=0;i<n;i++)
C++ Как правильно объявить vector в классе? как правильно объявить вектор? #include <vector> #include <algorithm> using namespace std; extern int map; vector<pair<int, int> > wave;... http://www.cyberforum.ru/cpp-beginners/thread186422.html
C++ Наследование
Вопрос про главный смысл наследования: Если в классе А создаешь функцию то нужно ли в классе В ее снова писать, вот пример: class A: { A(); virtual void print(); ~A();
C++ Ввод кориллической строки в консоли
Доброго времени суток. Интересует следующий момент: можно ли настроить консоль таким образом чтобы при вводе строки русским шрифтом эта самая строка принималась и адекватно выводилась? (а то...
C++ ОБРАБОТКА ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛОВ http://www.cyberforum.ru/cpp-beginners/thread186394.html
В тексте первый символ каждого слова - цифра, указывающая длину этого слова. Проверить правильность указания длины слов. На экран вывести заданные длины слов и вычисленные
C++ Матрица Здравствуйте! задание такое: Найти минимальный элемент матрицы, и если он парный и парная строка его расположения - отсортировать 3 столбец матрицы. Наверное матрицы 4х4 вполне достаточно будет... подробнее

Показать сообщение отдельно
LAans
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 46

ряд фибоначчи - C++

05.11.2010, 00:20. Просмотров 1615. Ответов 3
Метки (Все метки)

программа должна удалять из массива числа фибоначчи.


проблема в том, что она запоминает последнее число из ряда и сравнивает исходный массив с этим числом, а не со всем рядом фибоначчи. как решить проблему, подскажите, пожалуйста.



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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# include <iostream.h>
# include <stdlib.h>
# include <conio.h>
 
int i, j;
 
int fibonacci (int n, int a[100])
{
int w, b, q, c, k;
int r[100], t[100];
w=1;
b=1;
q=0;
 
 for (i=0; i<=n; i++)
    {
c=w+b;
w=b;
b=c;
t[j]=b;
  cout << t[j] << " " << endl;
    }
    for (i=0; i<n; i++)
    {
        if (a[i]!=t[j])
        {
        r[k]=a[i];
        cout << r[k] << " ";
        k++;
        q=1;
        }
    }
 
cout << endl;
    if (q==0)
     cout <<"V ryade net chisel Fibonacci" << endl;
return 0;
}
 
void main ()
{
clrscr();
int n;
int a[100];
cout <<"\nEnter the size of array: ";
cin >> n;
    for (i=0; i<n; i++)
     {
     a[i]=rand()%30+5;
     cout << a[i] << " ";
     }
cout << endl;
fibonacci (n, a);
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru