Можете поправить код программа должна искать числа фибоначчи - Вопросы по С+

Можете поправить код программа должна искать числа фибоначчи

Регистрация
20 Мар 2020
Сообщения
2
Репутация
0
Спасибо
0
Монет
0
Код:
#include <iostream>
#include <ctime>
#include <iomanip>
using namespace std;

int SIZE, k, nstr, nstb;

int* form_mas(int* mas, int& SIZE)
{
	cout << "Введите количество элементов массива= ";
	cin >> SIZE;
	mas = new int[SIZE];
	return mas;

}

void input_mas(int* mas, int& SIZE)
{
	cout << "Введите элементы ";
	for (int i = 0; i < SIZE; i++)
		//mas[i] = rand() % 100;
		cin >> mas[i];

}

void print_mas(int* masq, int& SIZE)
{
	cout << "Массив: ";
	for (int i = 0; i < SIZE; i++)
		cout << masq[i] << ' ';
	cout << endl;
}

int main()
{
	setlocale(LC_ALL, "russian");
	int i;
	
	int* mas = new int[SIZE];
	int* mas2 = new int[SIZE];
	
	form_mas(mas, SIZE);
	input_mas(mas, SIZE);
	print_mas(mas, SIZE);
	cout << "Числа Фибоначчи: ";
	for (i = SIZE-1; i >=2; i--)
	{
		if (mas[i] = mas[i - 2] + mas[i - 1])
			cout << mas[i] << ' ';
		
	}
	
	
}
 
Сверху Снизу