Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти значение максимального элемента массива https://www.cyberforum.ru/ cpp-beginners/ thread2497897.html
Максимальный элемент массива Напишите программу, которая находит значение максимального элемента массива. Примечание: на питоне очень сложно ввести много чисел из одной строки без массивов....
C++ Решение систем линейных уравнений методом Гаусса
Написать программу решения системы линейных алгебраических уравнений, помогите пожалуйста с программой этого уравнения: \left\{\begin{matrix}2{x}_{1}+&3{x}_{2}-&4{x}_{3}+&{x}_{4}&=3\\...
C++ Найти корни квадратного уравнения, через дискриминант https://www.cyberforum.ru/ cpp-beginners/ thread2497891.html
Найти корни квадратного уравнения, через дискриминант В зависимости от того, какое значение может быть в дискриминанта, корней в уравнения может быть: - 2 - 1 - ни одного Сделать проверку, чему...
C++ Вычислить значение выражения \frac{{ctg }^{3}{a}^{3}+{arctg}^{2}a}{\sqrt{{y}^{tgx}}+sinax} X Y A с клавиатуры для проверки X=10 Y=10 A=10 Мой ответ = 1.54623 -->C++ https://www.cyberforum.ru/ cpp-beginners/ thread2497890.html
Вычислить значение выражения при заданных значениях аргументов C++
(Ctg3(A3)+arctg2(A))/(√‎y^(tgX) + sinAX) X Y A - с клавиатуры; для проверки ответа X=10; Y=10; A=10;
C++ Регулярные выражения Ememple: mov dword,ecx regex_match(aASM, (regex)("mov dword+,ecx")) 1. В квадратных скобках искать только, буквы. "cmp dword,1" https://www.cyberforum.ru/ cpp-beginners/ thread2497860.html
C++ Неправильная инициализация массивов https://www.cyberforum.ru/ cpp-beginners/ thread2497841.html
#include <iostream> #include<time.h> #include<windows.h> #include<conio.h> using namespace std; #define NAME 15 // количество имен в массиве #define POSTSIZE 7 // количество...
C++ Простой квадрат
В этой задаче мы будем иметь дело с таблицами размера n × n, заполненными целыми числами от 1 до n2 таким образом, чтобы выполнялись следующие условия. Каждое число встречается в таблице ровно один...
C++ Задача "Тяжелый рок" Напомним, что Манхэттен состоит из n вертикальных и m горизонтальных улиц, образующих сетку из (n − 1)×(m − 1) кварталов. Продюсер Ильи провёл исследование и выяснил, что популярность группы,... https://www.cyberforum.ru/ cpp-beginners/ thread2497834.html C++ учусь работать с программой Dev c++ https://www.cyberforum.ru/ cpp-beginners/ thread2497831.html
написал - #include <iostream> #include <cstdlib> //для system using namespace std; int main() { cout << "Hello, world!" << end1; system("pause"); //
C++ Cтруктуры: напечатать фамилию участника, занявшего первое место
Сформировать файл-протокол лыжных гонок, содержащий фамилии N участников, время старта, время финиша для каждого участника (часы, минуты, секунды). Используя сформированный файл, напечатать фамилию...
C++ ООП: Сформировать файл-протокол лыжных гонок и найти победителя https://www.cyberforum.ru/ cpp-beginners/ thread2497773.html
Сформировать файл-протокол лыжных гонок, содержащий фамилии N участников, время старта, время финиша для каждого участника (часы, минуты, секунды). Используя сформированный файл, напечатать фамилию...
0 / 0 / 0
Регистрация: 08.09.2019
Сообщений: 13
0

Напечатать ту из матриц, которая имеет минимальный "след" - C++ - Ответ 13814588

08.09.2019, 16:26. Показов 383. Ответов 1
Метки (Все метки)

Прошу оказать содействие:
Задача:
Даны две квадратные матрицы nxn. Напечатать ту из них, которая имеет минимальный "след”
(т.е. сумму элементов главной диагонали). При решении создать функцию для нахождения
следа матрицы и функцию печати матрицы.
Написала код,но отрабатывает криво....В чем накосячила?
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
#include <iostream>
 
int main()
{
    int n = 0;
    std::cin >> n;
 
    int** m = new int* [n];
    for (size_t i = 0; i < n; ++i)
        m[i] = new int[n];
 
    for (size_t i = 0; i < n; ++i)
        for (size_t j = 0; j < n; ++j)
        {
            std::cout << "matr[" << i << "][" << j << "] = ";
            std::cin >> m[i][j];
        }
 
    for (size_t i = 0; i < n; ++i)
    {
        for (size_t j = 0; j < n; ++j)
            std::cout << m[i][j] << ' ';
 
        std::cout << '\n';
    }
 
    int sum = 0;
    for (size_t i = 0; i < n; ++i)
        for (size_t j = 0; j < n; ++j)
            if (j != n - 1 - i && m[i][j] < 0)
                sum += m[i][j];
 
    std::cout << sum;
    return 0;
}


Вернуться к обсуждению:
Напечатать ту из матриц, которая имеет минимальный "след" C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.09.2019, 16:26
Готовые ответы и решения:

Напечатать ту из заданных матриц, которая имеет минимальный "след"
Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный &quot;след&quot; (т.е. сумму...

Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный "след"
Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный &quot;след&quot; (т.е. сумму...

Напечатать матрицу которая имеет минимальный "след”
Добрый день: Есть задача: Даны две квадратные матрицы nxn. Напечатать ту из них, которая имеет...

Напечатать ту матрицу из двух, которая имеет минимальный след
Даны две квадратные матрицы. Напечатать ту из них, ко¬торая имеет минимальный &quot;след&quot; (т.е. сумму...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.09.2019, 16:26

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Напечатать ту из матриц, которая имеет минимальный "след"
1)Даны две квадратные матрицы. Напечатать ту из них, ко¬торая имеет минимальный &quot;след&quot; (т.е. сумму...

Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный след
Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный &quot;след' (т.е. сумму...

Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный след
Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный &quot;след' (т.е. сумму...

Вывести на экран одно из сообщений: "Уравнение имеет два действительных корня", "Уравнение имеет один корень", "Уравнение не имеет действительных корн
С клавиатуры вводятся вещественные числа A, B, C, которые являются коэффициентами квадратного...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.