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

сумма произведений двух рядов разной - C++

Восстановить пароль Регистрация
 
pro_mary
1 / 1 / 0
Регистрация: 23.03.2009
Сообщений: 99
24.05.2011, 03:31     сумма произведений двух рядов разной #1
Подскажите, пожалуйста, где ошибка.. Никак не могу понять, что не так..
В массивах x1 и x2 содержатся ряды разных размеров, размерность x1 = 2*n, размерность x2 = 6*n. Конечный массив содержит (4*n+1) элемент, каждый из которых вычисляется следующим способом: массив x1 умножается на соответствующие элементы массива x2 (т.е. x1(0)*x2(0)+...+x1(n)*x2(n) ) - это первое значение искомого массива, далее массив x1 сдвигается на один шаг x1(0)*x2(1)+...+x1(n)*x2(n+1) - это второй элемент массива, и так до конца, пока последний элемент массива x1 не совпадет с последним элементом массива x2.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int z = 0;
    double a;
    double *S = new double[4*n+1];
    for (int i = 0; i < 4*n + 1; i++)
        S[i] = 0;
    cout << "aaray dimension of T, 4n+1=" << 4*n + 1 << endl;
 
    do
    {
        for (int q = z; q < 2*n + z; q++)
        {
            for (int i = 0; i < 2*n; i++)
            {
                a = x1[i]*x2[q+i];
                S[q] = S[q] + a;
            }
            z = z + 1;
        }
    }
    while (z < 4*n + 1);
Покажите, что не так..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2011, 03:31     сумма произведений двух рядов разной
Посмотрите здесь:

Сумма рядов C++
C++ Сумма рядов.
C++ Сумма произведений рекурсивно
C++ Visual Studio: Из двух массивов разной длины сформировать общий массив
C++ сумма произведений списка
C++ Из двух массивов разной длины сформировать общий массив и вычислить сумму
Сумма рядов на Си C++
Сумма произведений C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru