Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Какие функции внесены в стандарт c++ и не требуют подключения дополнительных файлов? https://www.cyberforum.ru/ cpp-beginners/ thread588967.html
Какие функции, включая унаследованные от c, внесены в стандарт c++ и не требуют подключения дополнительных файлов? sin, например, валяется в <math>. А чтоб сразу по дефолту были? abs, например, является ли стандартной и доступна ли по дефолту без инклада? А malloc, calloc, realloc и free? И вообще есть ли по стандарту не инкладовые функции?
Найти сумму тех элементов массива, которые являются простыми числами C++
Дан массив натуральных чисел А(N), значения элементов которого лежат в диапазоне . Найти сумму тех элементов массива, которые являются простыми числами, а также найти максимальный элемент среди тех, которые не являются простыми.
C++ %PREFIX% Не получается) https://www.cyberforum.ru/ cpp-beginners/ thread588929.html
Не могу понять как сделать чтоб можно было %PREFIX% Заменять на тот который написан в файле prefix.ini то есть читывал информацию g_pEngine->pfnAddCommand("+%PREFIX%_duck",Duck_On); Код который считывает: FILE * pFile; char buffer ; pFile = fopen ("prefix.ini" , "r"); if (pFile == NULL) perror ("Error opening file"); else {
C++ Ошибка в куске кода https://www.cyberforum.ru/ cpp-beginners/ thread588915.html
Здравствуйте, это опять я, собственно написал программу которая шифрует, и расшифровывает. Но она не расшифровывает, исправьте пожалуйста что не так, ни одной ошибки нету, но расшифровывает не правильно. #include <iostream> #include <stdio.h> #include <conio.h> #include "Function.h" #include <string.h> #include <windows.h> using namespace std;
Двоичный поиск C++
Добрый день. Помогите найти ошибку в двоичном поиске. Вот код: #include <iostream> #include <conio.h> using namespace std; int mass={1,2,3,4,5,6,7,8,9,10}; int x,i,j,n=10; int mp,m0; int find() {i=0;
C++ Распечатать последовательность символов исключая букву А. https://www.cyberforum.ru/ cpp-beginners/ thread588905.html
1. Ввести последовательность символов, заканчивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом верхнего/нижнего регистров). 2. Целой переменной D присвоить первую циф¬ру из дробной части вещественного положительного числа. 3. Определить, встречается ли введенная цифра М среди первых трех цифр дробной части заданного вещественного числа Р. 4. Выяснить,...
C++ В одномерном массиве, состоящим из n целых элементов, вычислить произведение положительных и отрицательных элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread588903.html
В одномерном массиве, состоящим из n-целых элементов, вычислить: -произведение положительных и отрицательных элементов массива -сумму элементов массива, расположенных до элемента, значение которого вводится с клавиатуры Сжать массив, убрав из него элементы, попадающие в заданный промежуток
C++ Даны вещественные числа х, у
Задача 48. Даны вещественные числа х, у. Найти значение sin x при (х, у)  D; z = х + 2у при (х, у)  D. Область D задается графически.
C++ Дано натуральное число N. Вычислить Дано натуральное число N. Вычислить https://www.cyberforum.ru/ cpp-beginners/ thread588900.html C++ Даны целые числа Даны целые числа х, у и вещественное число z. Используя директиву #define для нахождения наибольшего из чисел, вычислить S=max(x+y+z, xyz)+3max(ху2, z2) . https://www.cyberforum.ru/ cpp-beginners/ thread588890.html
в чем ошибка C++
//--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- int main() { FILE *f; int i,n,d; f=fopen("out.txt","w");
C++ Поменять местами значения целых переменных А и В, не используя дополнительные переменные Задача 9. Поменять местами значения целых пере¬менных А и В, не используя дополнительные переменные. Задача 39. Во введенной строке символов заменить каждую запятую и точку на точку с запятой и распечатать полученную строку. Задача 14. Дано натуральное число n. Вычислить сумму k старших (находящихся слева) цифр числа. Задача 21. Сформировать целочисленный массив А(75), элементами... https://www.cyberforum.ru/ cpp-beginners/ thread588876.html
365 / 366 / 167
Регистрация: 11.06.2010
Сообщений: 703
28.05.2012, 15:59 0

Задача на матрицы - C++ - Ответ 3092555

28.05.2012, 15:59. Показов 1396. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Anita.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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <iostream> 
 
using namespace std; 
 
double SumInRow(double **x, int n, int k)
{
    double s = 0;
 
    for(int i = 0; i < n; i++)
        s += x[k][i];
 
    return s;
}
 
int main()
{
    setlocale(0, "");
 
    int n;
    cout<<"n = "; cin>>n;
 
    double **x = new double *[n];
    double *a = new double [n];
 
    cout<<endl<<"Введите элементы матрицы: "<<endl;
    for(int i = 0; i < n; i++) 
    {
        x[i] = new double [n];
        for(int j = 0; j < n; j++)
            cin>>x[i][j];
    }
 
    cout<<endl<<"Вектор: "; 
    for(int i = 0; i < n; i++)
    {
        a[i] = SumInRow(x, n, i);
        cout<<a[i]<<" ";
    }
    
    double p;
    cout<<endl<<"Массив # 1"<<endl;
    cout<<"{Исходная матрица умноженная на вектор-столбец}: ";
    for(int i = 0; i < n; i++) 
    {       
        p = 0;
        for(int j = 0; j < n; j++)
            p += x[i][j] * a[j];
 
        cout<<p<<" ";
    }
 
    cout<<endl<<"Массив # 2"<<endl;
    cout<<"{Вектор-строка умноженная на исходную матрицу}: ";
    for(int i = 0; i < n; i++) 
    {       
        p = 0;
        for(int j = 0; j < n; j++)
            p += x[j][i] * a[j];
 
        cout<<p<<" ";
    }
     
    cout<<endl;
 
    for(int i = 0; i < n; i++)
        delete x[i];
    delete [] x;
    delete [] a;
 
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Задача на матрицы C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2012, 15:59
Готовые ответы и решения:

не могу сделать так чтоб я сам вводил матрицы) задача умножения матрицы на вектор
Всем привет. вобщем задача моя такова , что я задал готовое количество элементов в матрицу и в...

Задача на матрицы
Всех приветствую, друзья. :senor: Не вижу особого смысла разводить историю как попал на ваш уютный...

Задача на матрицы
Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы...

Задача на с++ на матрицы
Заполнить квадратную таблицу размером n*n последовательными целыми числами от 1 до n2,...

1
28.05.2012, 15:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2012, 15:59
Помогаю со студенческими работами здесь

задача на матрицы
дана матрица А,состоящая из n-строк и n-столбцов. Найти среднее арифметическое отрицательных...

Задача на матрицы
Дан двумерный массив 2n * 2n. Переместить блоки массива n*n по часовой стрелке. Помогите найти...

Задача на матрицы!
1.Дана матрица размера MxN .Найти номер её строки с наибольшей суммой элементов и вывести данный...

Задача на матрицы
Создать и сохранить файл Matr.pas записать в него число 4 - размер матрицы - и саму матрицу 4*4....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru