Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Help исправить добавление и удалении из списка по позиции (emplace/erase), спасибо https://www.cyberforum.ru/ cpp-beginners/ thread2547247.html
#include <iostream> #include <list> #include <iterator> using namespace std; void add_back(list<int> a,int b) //добавление { a.push_back(b); } int add_inside(list <int> a, int b, int c)...
Найти нулевые столбцы в матрице C++
Из матрицы размером MxN получить вектор b, присвоив его k-му элементу значение 0, если все элементы k-ого столбца матрицы нулевые, иначе 1.
C++ Программа выводит только одно значение при разных параметрах https://www.cyberforum.ru/ cpp-beginners/ thread2547227.html
Помогите найти ошибку, пожалуйста,так как при разных s, t выводится всегда одинаковое значение L #include "pch.h" #include <iostream> #include <cmath> #include <math.h> using namespace std; ...
C++ Посчитать длины пяти отрезков, заданных координатами концов на плоскости, и найти среди них отрезок минимальной длины https://www.cyberforum.ru/ cpp-beginners/ thread2547207.html
Написать программу на с++. Определить функцию для вычисления длины отрезка. Посчитать длины пяти отрезков, заданных координатами концов на плоскости, и найти среди них отрезок минимальной длины.
C++ Удалить из слова повторяющиеся буквы, стоящие рядом
Написать программу на с++. Удалить из слова повторяющиеся буквы, стоящие рядом (оставить одну).
C++ В матрице найти количество строк которые упорядочены по убыванию Вводится матрица из m строк и n столбцов, вывести на экран количество строк которые упорядочены по убыванию C++ https://www.cyberforum.ru/ cpp-beginners/ thread2547204.html
C++ Данные 8 комплексных чисел упорядочить по убыванию их модулей https://www.cyberforum.ru/ cpp-beginners/ thread2547203.html
Написать программу на с++. Данные 8 комплексных чисел упорядочить по убыванию их модулей.
C++ Дано число r и матрица размера m х n. Удалить строку матрицы с номером r
Написать программу на с++. Дано число r и матрица размера m х n. Удалить строку матрицы с номером r Условия: 1) Необходимо вручную ввести само число и матрицу. И чтобы строка матрицы с номером r...
C++ Записать на место отрицательных элементов матрицы нули, а на место положительных - единицы Написать программу на с++. Дана квадратная матрица A. Записать на место отрицательных элементов матрицы нули, а на место положительных - единицы. Вывести на печать нижнюю треугольную матрицу в... https://www.cyberforum.ru/ cpp-beginners/ thread2547198.html C++ Время выполнения части кода https://www.cyberforum.ru/ cpp-beginners/ thread2547197.html
Собственно нужно найти время выполнения участка кода( маленького участка). Сделал сначала через GetTickOut(до начала кода и после) и вычел. Но в итоге показало время равное 0. Видимо код слишком...
Определить количество вхождений каждого символа C++
cout << "Введите строку: "; cin.get(); getline(cin, str1); if (str1.empty() == true) { cout <<" Ошибка!Вы ничего не ввели!"<< endl; } for (int i = 0; i < str1.length();...
C++ Определить для целого числа его четность и нечетность, для дробного - целую часть https://www.cyberforum.ru/ cpp-beginners/ thread2547191.html
Написать программу, которая для введенного числа определяет для целого числа его четность и нечетность, для дробного - целую часть.
Just Do It!
3413 / 1880 / 623
Регистрация: 23.09.2014
Сообщений: 5,937
06.12.2019, 03:53 0

Создать класс матриц размера 5*5 - C++ - Ответ 14066244

06.12.2019, 03:53. Показов 2586. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Yura2288 как решение

Решение

Yura2288,
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
#include<iostream>
 
template<class T, unsigned N>
class matrix_static
{   T m[N][N];
public:
    matrix_static()
    {   for    (int r = 0; r < N; ++r)
        {   for(int c = 0; c < N; ++c)
            {   std::cout << "m[" << r << "][" << c << "] = ";
                std::cin  >> m[r][c];
            }   std::cout << "\n";
        }
    }
    
    void show()
    {   for    (int r = 0; r < N; ++r)
        {   for(int c = 0; c < N; ++c)
            {   std::cout << m[r][c] << "\t";
            }   std::cout << "\n";
        }       std::cout << "\n";
            
    }
    
    T max()
    {   T res = INT_MIN;
        for    (int r = 0; r < N; ++r)
        {   for(int c = 0; c < N; ++c)
            {   if(m[r][c] > res) res = m[r][c];
            }
        }
        return res;
    }
    
    T min()
    {   T res = INT_MAX;
        for    (int r = 0; r < N; ++r)
        {   for(int c = 0; c < N; ++c)
            {   if(m[r][c] < res) res = m[r][c];
            }
        }
        return res;
    }
};
 
int main()
{   
    matrix_static<int, 5>    matrix5x5;
    std::cout << "max = " << matrix5x5.max() << "\n\n";
    std::cout << "min = " << matrix5x5.min() << "\n\n";
                             matrix5x5.show();
    
    getchar();
}


Вернуться к обсуждению:
Создать класс матриц размера 5*5 C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2019, 03:53
Готовые ответы и решения:

Создать класс Matrix и функцию сложения матриц
Задача: создать класс Matrix на базе vector&lt;vector&lt;int&gt; &gt;, определить операторную функцию ostream&amp;...

Создать класс Matrix и функции умножения и сложения матриц
Создайте класс Matrix на базе вектора vector&lt;vector&lt;int&gt;&gt;. Определите операторную функцию ostream&amp;...

Создать класс матриц, обеспечивающий размещение матриц произвольного размера
Не знаю правильно ли вообще написана прога(по заданию имею ввиду), но она вообще не работает, не...

Из T матриц размера N на M создать одну матрицу размером N * T на M и упорядочить строки по убыванию.
Из T матриц размера N на M создать одну матрицу размером N * T на M и упорядочить строки по...

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

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

Определите класс матриц. Напишите перегруженные конструкторы для создания одномерной и двумерной матриц. В конструкторы передаются размерности матриц
Доброго времени суток всем) Извините если не в том разделе) Не могу понять как решить данную...

Создать класс CMatrix, описывающий объект – действительные матрицы заданного размера
Создать класс CMatrix (матрица), описывающий объект – действительные матрицы задан-ного размера NR...

Разработать класс "Квадратная матрица"; создать массив матриц и найти в нём матрицу, удовлетворяющую условию
Доброго времени суток!Нужно разработать класс матриц размера 3x3.Переопределить операции сложения,...

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