Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
LisAlice
0 / 0 / 1
Регистрация: 03.11.2015
Сообщений: 3
#1

Функция формирует массив и возвращает указатель на него - C++

14.12.2015, 21:40. Просмотров 424. Ответов 1

Задание: написать функцию с аргументами: вещественное х, целое n. Функция формирует массив у: уk=http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{{x}^{2k}}{k!} k=0,1,..,n-1 и возвращает указатель на этот массив.
Программа компилируется, но результат не выдает. Подскажите, пожалуйста, в чем ошибка.
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
#include<iostream>
#include<math.h>
using namespace std;
typedef int (*pfun)(int);
int fact(int k)
{int r=1;
    while (k!=1) r*=k--;
return r;
}
 
double *massiv (int n, pfun fact)
{double *y=new double[n];
double x;
    for(int k=0; k<n; k++) y[k]=(pow(x,2*k))/((*fact)(k));
    return y;
}
int main() 
{double x;
    int n;
    double *y;
    cout<<"Введите веществ. х, целое n\n";
    cin>>x>>n;
    y=massiv(n,&fact);
for (int k=0; k<n; k++) cout<<y[k]<<" ";
    return 0; 
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2015, 21:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функция формирует массив и возвращает указатель на него (C++):

Как функция возвращает указатель на структуру в массив указателей
Друзья, следующий вопрос, у меня есть функция, которая: создает указатель на...

Функция принимает указатель на void и возвращает указатель на int
Запишите прототип функции, которая принимает указатель на void и возвращает...

Реализовать 3 функции, каждая из которых принимает указатель на массив и количество элементов и возвращает указатель на новый массив.
Пишу в Microsoft Visual Studio -&gt;Win32 Console application -&gt;C++....

Функция принимает указатель на динамический массив и возвращает его же, но без чисел полиндромов (читается с обоих сторон одинаково - 234432)
Вот мое решение, подскажите, пожалуйста, что изменить, чтобы заработала...

Как сделать функцию, возвращающую указатель на функцию (которая в свою очередь возвращает указатель на массив)
Изучаю c++ по одной книжке.Она говорить не умеет.. Так вот понадобилось...

Функция, получающая подстроку, возвращает испорченный указатель на строку
Пытаюсь выделить подстроку в Microsoft Visual C++ 2013, чтобы убрать путь к...

1
_Valera_
489 / 371 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
14.12.2015, 22:34 #2
C++
1
2
3
4
...
system("PAUSE");
 return 0; 
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2015, 22:34
Привет! Вот еще темы с решениями:

Функция fopen возвращает нулевой указатель (Visual Studio)
Здраствуйте) У меня возникла очень странная проблема.просто мистика. С чем...

Функция возвращает строку (или указатель на начало строки)
Подскажите пожалуйста. Застрял на тривиальной задачке. Никак не могу добится...

Функция возвращает указатель на нужную ячейку переданного массива, но адрес другой
Пишу котрольку. В функцию передается массив созданный из объектов на основе...

Функция alltrim удаляет из строки начальные и конечные пробелы и возвращает указатель на преобразованную строку
Дали задание в ВУЗе. Назначение программы: Функция alltrim удаляет из строки...


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

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

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