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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Перезагрузка operator - http://www.cyberforum.ru/cpp-beginners/thread303367.html
Есть одна задача : Одномерный массив а и b. Класс одномерный массив. Реализовать для объектов данного класса перезагрузку операции - (c=a-b) #include <iostream.h> #include <assert.h> #include <conio.h> class Vector { friend ostream& operator << (ostream &, const Vector &);
C++ Вывод полей класса после сравнения Проблема: (Нужно отыскать нужный фильм и вывести данные об нем.) Если еще конкретнее, то почему после успешного сравнения некорректно выводятся данные об фильме: название выводится правильно, а вот жанру фильма почемуто ставится в соотвествие данные следующего за ним поля ?? (Ход решения и 2 скрина с входными данными и результатом работы см.ниже). Имеется класс "фильмы" с полями назвиние,... http://www.cyberforum.ru/cpp-beginners/thread303324.html
C++ консольная программа с выводом меню
Помогите пожалуйста!!! Написать программу, которая выводит на экран меню: 1. Запись чисел в файл 2. Поиск в файле наименьшего числа и его порядкового номера 3. Выведения на экран содержимого файла 4. Выход из программы Программа работает в цикле и продолжает роботу пока не будет выбрано пункт меню 4. При виборе 1 пункту меню происходит запись введенных с клавиатуры чисел в файл с именем...
В чем заблуждение? (структуры) C++
вообщем, программа, структура, сожержащая в себе информацию об авторах книг, их названии и тираже. нужно вывести самого популярного автора. выводит. Но если их несколько например Пушкин 20 книг и Лермонтов 20 книг, нужно написать, что самого популярного автора нет. привожу текст программы, ниже вопрос. #include<stdio.h> #include<string.h> typedef struct {char avtor; ...
C++ Вывести дату, следующую за указанной http://www.cyberforum.ru/cpp-beginners/thread303294.html
Даны два целых числа: D(день) и M(месяц), определяющие правильную дату невысокосного года. Вывести значения D и M для даты, следующей за указанной.
C++ Получить все такие натуральные q, что n делится на qв квадрате и не делится на q в кубе Дано натуральное число n. Получить все такие натуральные q, что n делится на qв квадрате и не делится на q в кубе. В С++, желательно с комментариями, на сколько возможно, конечно=))спасибо! подробнее

Показать сообщение отдельно
pro_mary
1 / 1 / 0
Регистрация: 23.03.2009
Сообщений: 99
24.05.2011, 03:31     сумма произведений двух рядов разной
Подскажите, пожалуйста, где ошибка.. Никак не могу понять, что не так..
В массивах 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);
Покажите, что не так..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru