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

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

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

Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m! - C++

02.07.2012, 13:01. Просмотров 268. Ответов 1
Метки нет (Все метки)

Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2012, 13:01     Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m!
Посмотрите здесь:

C++ Вычислить произведение матрицы на вектор
C++ вычислить вектор
C++ Вычислить произведение матрицы на вектор и максимальный элемент полученого вектора.
C++ Вычислить вектор D, компоненты которого равны сумме столбцов матрицы M
C++ Вычислить вектор a={a1,a2,.,an}
C++ Вычислить вектор по формуле
C++ Как объявить вектор векторов, если размеры изначально неизвестны?
Вычислить вектор с наименьших положительных элементов столбцов матрицы C++
C++ Зачем учить указатели, если можно использовать вектор?
C++ 2d вектор , как заполнить, если он стоит в функции
. Дан вектор {zi}, i = 1, …, 50. Вычислить длину этого вектора L=√Z1^2+Z2^2+.+Z50^2 C++
C++ Можно ли передать в функцию либо вектор, либо список, если да, то как?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
02.07.2012, 13:23     Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m! #2
если M это тоже самое, что и m, то
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <vector>
#include <cstdlib>
#include <algorithm>
#include <iostream>
#include <iterator>
 
int main()
{
    constexpr unsigned int size = 10;
    
    std::vector<double> a(size);
    a[0] = 0.5;
    unsigned long long int factor = 1;
    
    for (unsigned int m = 1; m < size; ++m)
        a[m] = a[m - 1] * (m + 1) + (factor *= (m + 1));
    
    std::copy(a.begin(), a.end(), std::ostream_iterator<double>(std::cout, " "));
    std::cout << std::endl;
    
    system("Pause");
    return EXIT_SUCCESS;
}
Yandex
Объявления
02.07.2012, 13:23     Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m!
Ответ Создать тему
Опции темы

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