0 / 0 / 1
Регистрация: 16.11.2010
Сообщений: 49
1

Для матрицы M[5][5] найти минимальный элемент лежащий выше побочной диагонали

10.01.2014, 01:14. Показов 1885. Ответов 1
Метки нет (Все метки)

Для матрицы M[5][5] найти минимальный элемент лежащий выше побочной диагонали и поменять его с симметричным элементом, лежащим ниже этой диагонали.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2014, 01:14
Ответы с готовыми решениями:

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

Найти минимальный элемент матрицы, лежащий выше побочной диагонали
Программисты, нужна помощь. Код программа выводит ошибку (expected primary-expression before '='...

Минимальный элемент, лежащий ниже побочной диагонали
В целочисленной матрице L=(l(ij)) размером MxN , где l(ij)={i+j, i>j ...

Найти минимальный элемент среди элементов, лежащих выше побочной диагонали
И снова здравствуйте! Помогите добить задание, пожалуйста. первая половина сделана, а со второй...

1
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
10.01.2014, 01:29 2
Лучший ответ Сообщение было отмечено Myshka как решение

Решение

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>
#include <iomanip>
using namespace std;
 
int main()
{
    int M[5][5] = 
    {
        {1,2,3,4,5},
        {6,-4,4,2,4},
        {1,7,4,7,3},
        {10,4,7,4,6},
        {5,4,3,2,1}
    };
    int mini = 0,minj = 0;
    for (int i=0; i<4; i++)
        for (int j=0; j<4-i; j++)
            if (M[i][j]<M[mini][minj])
            {
                mini = i;
                minj = j;
            }
    int tmp = M[mini][minj];
    M[mini][minj] = M[4-mini][4-minj];
    M[4-mini][4-minj] = tmp;
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<5; j++)
        {
            cout <<setw(3) <<M[i][j];
        }
        cout <<endl;
    }
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2014, 01:29
Помогаю со студенческими работами здесь

Найти минимальный элемент матрицы, лежащий выше побочной диагонали
Найти минимальный элемент матрицы, лежащий выше побочной диагонали

Найти минимальный элемент выше побочной диагонали матрицы (C++ -> Pascal)
#include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;iomanip&gt; int main(int argc, char *argv) { ...

Найти минимальный элемент, лежащий ниже побочной диагонали
Найти минимальный элемент, лежащий ниже побочной диагонали

Определить минимальный элемент матрицы, лежащий выше главной диагонали, которой затем прибывляется ко всем элементам первого столбца
Разобрать и отладить код программы, в которой: 1) с помощью типизированной константы вводятся...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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