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

Дана квадратная матрица A[n,n] b вектор b[n]. Определить сумму положительных элементов вектора c=b*A - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В матрице найти сумму повторяющихся элементов главной диагонали http://www.cyberforum.ru/cpp-beginners/thread1156974.html
Не могу понять как решить задачу! В матрице А найти сумму повторяющихся элементов главной диагонали; если она (полученная сумма) делится на три, то заполнить главную диагональ нулями. Добавлено через 5 часов 50 минут Неужели никто не может решить? Добавлено через 9 минут Помогите малоопытному программисту в этом нелёгком деле!
C++ Возможно ли изменить начальное значение переменной? У нас есть код: int main(){ const int val=5; cout<<val; //Какая то магия... } Нужно, чтобы после запуска программы начальное значение переменной менялось на другое, то есть: Запустил в первый раз программу, значение переменной 5, второй раз запустил значение переменной стало равно 10, третий раз... http://www.cyberforum.ru/cpp-beginners/thread1156969.html
C++ Удаление символа из класса строки-агрегата классов символов
Извините вопрос предыдушей задачи вынес в отдельную тему. Напоминаю. Есть класс символа ,TSymb и класс строка, TString являющийся агрегатом из n символов. Надо реализовать в TString метод удаления 1 символа. Вот часть кода #include <iostream> using namespace std; class TSymb {//символ,c печатать свое зн и отв на запрос о знач св символьного поля; public:
C++ Методы Оптимизации: Метод параллельных касательных - нужен алгоритм
Здравствуйте. Помогите пожалуйста с составлением алгоритма по методу параллельных касательных. Пытался читать литературу, но там алгоритмы в слишком "математическом" виде, и я их не очень понимаю.
C++ Массивы Функций. DirectX 11. Отобразить несколько моделей http://www.cyberforum.ru/cpp-beginners/thread1156903.html
Всем привет, продолжаю пытаться изучать DirectX 11. Возникла задача отобразить более одной разной модели. Есть такая штука ID3D11DeviceContext* dirX11_d3dContext; // Контекст устройства (рисование) и многие подобные ему, она участвует в инициализации графического конвейера + в отрисовке объекта. Как нарисовать 1 объект ясно, как сделать сотню его копий тоже ясно возникла проблема с...
C++ Вычислить сумму тех элементов матрицы, номера строк и столбцов которых принадлежат некоторым множествам Дана квадратная матрица А и два непустых множества S1 и S2, состоящие из каких-то элементов от 1 до 10, например S1= и S2=. Вычислить сумму тех элементов матрицы, номера строк и столбцов которых принадлежат соответственно множествам S1 и S2. Если в S1 или S2 один элемент встречается несколько раз, то соответствующие элементы А должны входить в сумму только один раз. подробнее

Показать сообщение отдельно
sk007
Life Builder
 Аватар для sk007
316 / 316 / 107
Регистрация: 12.01.2011
Сообщений: 1,174
Завершенные тесты: 1
12.05.2014, 23:55     Дана квадратная матрица A[n,n] b вектор b[n]. Определить сумму положительных элементов вектора c=b*A
Примерно вот так.
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
const int N = 20;
    int A[N][N], b[N], c[N];
 
    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < N; j++)
            A[j][i] = rand();
        b[i] = rand();
    }
    
    int summa = 0;
    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < N; j++)
            summa += b[j] * A[j][i];
 
        c[i] = summa;
        summa = 0;
    }
 
    for (int i = 0; i < N; i++)
        if (c[i]>0) summa += c[i];
 
    cout << "Сумма положительных элементов: " << summa;
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru