Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread2422515.html
как ето записать в виде кода?
Почему функция выдает нули C++
Можете объяснить пожалуйста почему функция выдает нули :) ( у меня массив. Эта функция сначала определяет позиции первого отрицательного элемента, потом последнего отрицательного элемента и считает сумму элементов матрицы, в диапазоне от первого до последнего отрицательного элемента. int func1(int n, int **a) { int f1 = 0, f2 = 0, m1 = 0, m2 = 0, sum = 0; int chek1 = 0; for (int i =...
C++ Найти произведение и сумму элементов массива, расположенных между первым и последним отрицательными элементами https://www.cyberforum.ru/ cpp-beginners/ thread2422497.html
Объясните пожалуйста почему функции выдают нули :) #include "pch.h" #include <iostream> using namespace std; int func1(int, int **); int func2(int, int **); int main()
C++ Как записать в файл значение аргумента другой функции? #include "d3dclass.h" #include "fstream" void D3DClass::GetVideoCardInfo(char* cardName, int& memory) { strcpy_s(cardName, 128, m_videoCardDescription); memory = m_videoCardMemory; std::ofstream file("MyFile.txt"); file << cardName << std::endl << memory; https://www.cyberforum.ru/ cpp-beginners/ thread2422496.html
Структура: Разработать структуру "массив целых чисел произвольной размерности". C++
Разработать структуру "массив целых чисел произвольной размерности". Написать функцию инициализации массива и функцию ввода/вывода. В main() объявление структурных переменных, ввод данных и вызов функций.
C++ Определить в каких системах счисления представление заданного числа является палиндромом https://www.cyberforum.ru/ cpp-beginners/ thread2422469.html
Напомним, что палиндромом называется строка, одинаково читающаяся с обеих сторон. Например, строка «ABBA» является палиндромом, а строка «ABC» - нет. Необходимо определить, в каких системах счисления с основанием от 2 до 36 представление заданного числа N является палиндромом. В системах счисления с основанием большим 10 в качестве цифр используются буквы английского алфавита: A, B, ... ,...
C++ На автобусную остановку каждую минуту подходит автобус одного из маршрутов. Диспетчерская служба собрала данные за N мин На автобусную остановку каждую минуту подходит автобус одного из маршрутов. Диспетчерская служба собрала данные за N минут – номера маршрутов каждого автобуса. Требуется определить максимально возможное время ожидания для пассажира, желающего уехать определенным маршрутом. Т.е. в данной последовательности номеров маршрутов нужно найти два самых удаленных числа, равных между собой, между... https://www.cyberforum.ru/ cpp-beginners/ thread2422468.html Определить количество участников олимпиады C++
Как известно, на вопрос о том, сколько у него учеников, древнегреческий учёный Пифагор отвечал так: "Половина моих учеников изучает математику, четвертая часть изучает природу, седьмая часть проводит время в молчаливом размышлении, остальную часть составляют 3 девы". Секретарь олимпиады на вопрос: "Сколько участников на олимпиаде по информатике?", отвечал подобно Пифагору: "K-тая часть...
C++ Система улиц Нью-Йоркского района Манхеттен весьма интересна. В Манхеттене есть n улиц, идущие с запада на восток Не получается решить, помогите пожалуйста! Система улиц Нью-Йоркского района Манхеттен весьма интересна. В Манхеттене есть n улиц, идущие с запада на восток (авеню), и m улиц, идущие с севера на юг (просто улицы). Ширина каждого авеню и каждой улицы равна d метров, а длина – k метров. При этом каждая улица пересекает каждый авеню и не имеет общих точек с другими улицами, а каждый авеню... https://www.cyberforum.ru/ cpp-beginners/ thread2422462.html C++ Даны два целых числа A и B. Требуется найти их целую часть от их частного https://www.cyberforum.ru/ cpp-beginners/ thread2422459.html
Даны два целых числа A и B. Требуется найти их целую часть от их частного. Входные данные Во входном файле INPUT.TXT записаны целые числа A и B по одному в строке (0 ≤ A ≤ 10100, 0 < B ≤ 10000). Выходные данные В выходной файл OUTPUT.TXT выведите единственное число без лидирующих нулей: A div B.
C++ Использовав функции, выполнить циклический сдвиг элементов массива, находящихся на нечетных местах, вправо
Дан массив действительных чисел размера n. Выполнить циклический сдвиг элементов массива, находящихся на нечетных местах, вправо.
C++ Передача аргумента в другую функцию https://www.cyberforum.ru/ cpp-beginners/ thread2422419.html
Помогите пж как можно записать в файл эти 2 переменные #include "d3dclass.h" #include "fstream" void main() { std::ofstream file("MyFile.txt"); file << "" << std::endl; file.close(); }
Мозгоправ
1744 / 1038 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
21.03.2019, 21:36 0

Шаблон функции матрица-матрица - C++ - Ответ 13424532

21.03.2019, 21:36. Показов 3618. Ответов 10
Метки (Все метки)

Ответ

Не знаю. У меня ни на что не ругается.
Вот полный код программы:
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
#include<iostream>
 
using namespace std;
 
template <typename T>
void MartUmnMatr() {
 
    int i, j, N, M; T *a, *b, *c;
    //ввод размеров матрицы
    cout << "N = "; cin >> N;
    cout << "M = "; cin >> M;
    //выделение памяти для матриц
    a = new T[N*M];
    b = new T[N*M];
    c = new T[N*M];
    //ввод матрицы А
    cout << "введите матрицу А" << endl;
    for (i = 0; i < N; i++)
        for (j = 0; j < M; j++) {
            cin >> *(a + i * M + j);
        }
    //ввод матрицы B
    cout << "введите матрицу B" << endl;
    for (i = 0; i < N; i++)
        for (j = 0; j < M; j++) {
            cin >> *(b + i * M + j);
        }
    //вычисление матрицы C=A+B
    for (i = 0; i < N; i++)
        for (j = 0; j < M; j++)
            *(c + i * M + j) = *(a + i * M + j) * *(b + i * M + j);
    //ввод матрицы С
    cout << "матрица С:" << endl;
    for (i = 0; i < N; cout << endl, i++)
        for (j = 0; j < M; j++)
            cout << *(c + i * M + j) << "\t";
    //освобождение памяти
    delete[]a;
    delete[]b;
    delete[]c;
 
}
 
int main() {
    setlocale(LC_CTYPE, "Russian");
 
    MartUmnMatr<int>();
    MartUmnMatr<float>();
}


Вернуться к обсуждению:
Шаблон функции матрица-матрица C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2019, 21:36
Готовые ответы и решения:

Матрица перехода между двумя системами координат в 2D
Есть 2 системы координат в 2D пространстве. Есть координаты 2 точек в этих системах координат (как...

Матрица
подскажите пожалуста где ошибка { int a, i, j, b; for (i=0;i&lt;4;i++) for(j=0;j&lt;4;j++){ a=...

матрица
задана прямоугольная матрица. найти наибольший и наименьший элементы матрицы и поменять их местами...

Матрица
Есть матрица, которая генерируется случайным образом Нужно найти сумму ее отрицательных элементов ...

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

Матрица
Всем доброго времени суток!!! Надо задать матрицу 6х6, не содержащую 0 и 1. Заменить элементы,...

вещ. матрица...
Помоги программку забацать на C++ Builder: Дана вещ. матрица N на M. Определить числа...

Матрица в памяти
Добрый день! Есть трехмерная матрица matrix . Ее значения float. Заполняю ее так: matrix =...

Матрица в таблице
Ребят ,скиньте пожалуйста код как можно матрицу 6на6 задать в стрингриде??

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