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

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

Войти
Регистрация
Восстановить пароль
 
Сфня
0 / 0 / 0
Регистрация: 23.11.2013
Сообщений: 49
#1

Сформировать массив, член которого определяется формулой - C++

06.05.2014, 19:41. Просмотров 187. Ответов 0
Метки нет (Все метки)

Помогите составить массив. Особенно как записать эту формулу?
Сформировать массив X(N), N-1 член которого определяется формулой X(N) = 1/N!

Вот я начал чуть, а вот с этой формулой и факториалом разобраться не могу(
C++
1
2
3
4
5
6
7
8
int main()
{
    int n;
    float x[100], c[100];
    cout<<"vvedite kolichestvo elementov: "; cin>>n;
    cout<<"massiv is "<<n<<" elementov: "<<endl;
    return 0;
}
Добавлено через 8 минут
Я ее делал) Помогите переделать, чтобы объект возвращал из функции)
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
#include<stdio.h>
#define N 10
 
double funct(int n);
void vyvod(int n,double mas[N]);
 
int main()
{
    double a[N];
    int x,i;
    do{
        printf("Vvedite kol-vo elementov: ");
        scanf("%d",&x);
    }
    while(x<0||x>N);
    for(i=1;i<(x+1);i++)
        a[i-1]=funct(i);
    printf("Massiv: \n");
    vyvod(x,a);
 
}
double funct(int n)
{
    double k=1,mas;
    for(int i=1;i<(n+1);i++)
        k=k*i;
    mas=1/k;
    return mas;
}
void vyvod(int n,double mas[N])
{
    for(int i=0;i<n;i++)
        printf("%lf ",mas[i]);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2014, 19:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сформировать массив, член которого определяется формулой (C++):

Сформировать массив, каждый член которого определяется формулой - C++
Сформировать массив X(N) , N-й член которого определяется формулой X(N)=1/N! С помощью: возвращения объекта из функции? Помогите...

Найти n-й член числовой последовательности, которая определяется рекуррентной формулой - C++
Найти n-й член числовой последовательности, которая определяется рекуррентной формулой: a1 = 1, a2 = 2, a3 = 3, an+1 = 3an + 2an–1 +...

Найти сумму ряда, общий член которого задан формулой, с точностью ε - C++
Найти сумму ряда, общий член которого задан формулой, с точностью ε (10-4)

Дан массив из 25 элементов. Сформировать из него новый массив, элементы которого кратны 5 - C++
Помогите решить задачу. Дан массив из 25 элементов. Сформировать из него новый массив, элементы которого кратны 5.

Двумерный массив. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца - C++
Дан двумерный массив, целых чисел. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего...

Сформировать массив Х, элементы которого равны - C++
Сформировать массив Х, элементы которого равны частоте встречаемости элементов массива В среди элементов массива А. Определить, какой...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2014, 19:41
Привет! Вот еще темы с ответами:

Сформировать массив IM( 50 ) ,элементами которого являются числа 1,3,5,…,49,50,48,46 ,…,2 - C++
Сформировать массив IM( 50 ) , элементами которого являются числа 1 , 3 , 5 , … , 49 , 50 , 48...

Сформировать массив В, элементами которого являются нули и единицы - C++
В файле F матрица действительных чисел размером 3 * 6. Сформировать массив В, элементами которого являются нули и единицы. b = 1 Если все...

Сформировать одномерный массив, элементы которого определяются по правилу - C++
Задана последовательность X = (x1, x2, …, x10). Сформировать из неё одномерный массив Y, элементы которого определяются по правилу , где...

Сформировать массив, элементами которого являются числа 2,1,4,3,6,5,...,100,99 - C++
Как написать в турбо си Сформировать массив IM(100) элементами которого являются числа 2,1,4,3,6,5,...,100,99.


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

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

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