Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bulatdufanze
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 1
#1

Найти наибольший элемент матрицы расположенный ниже главной диагонали - C++

13.04.2016, 22:17. Просмотров 247. Ответов 2
Метки нет (Все метки)

Дана действительная квадратная матрица порядка N. Найти наибольший из значений элементов, расположенных ниже главной диагонали.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2016, 22:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти наибольший элемент матрицы расположенный ниже главной диагонали (C++):

Найти минимальный элемент матрицы, расположенный ниже главной диагонали - C++
Задана матрица размером NxN. Найти минимальный элемент, среди элементов, расположенных ниже главной диагонали, номер его строку и номер его...

Найти минимальный элемент, расположенный на главной диагонали матрицы - C++
1) Для массива А, состоящего из N элементов. a)Найти минимальный элемент, расположенный на главной диагонали матрицы A, а из элементов...

Заменить элементы главной диагонали матрицы нулями и найти максимальный элемент ниже побочной диагонали - C++
Есть пример для решения другой задачи(она находит суму всех элементов каждой строки и выводит результат суммы по возрастанию): #include...

Найти максимальный элемент матрицы, находящийся ниже главной диагонали - C++
Добрый день, не могли бы вы мне помочь? Необходимо найти максимальный элемент матрицы , находящийся ниже главной диагонали. #include...

Найти наибольший элемент главной диагонали квадратной матрицы - C++
Двумерные массивы: 1)Найти наибольший элемент главной диагонали квадратной матрицы A=(ai,k) и вывести на печать всю строку, в которой...

Найти в каждой строке матрицы наибольший элемент и поменять его местами с элементом главной диагонали - C++
дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали....

2
Kirmanz
11 / 11 / 5
Регистрация: 04.11.2015
Сообщений: 28
Завершенные тесты: 3
14.04.2016, 00:28 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
#include <ctime>
using namespace std;
 
int main() {
    srand(time(0));
    int n = 5;
    int **mas = new int*[n]; // пять строк в массиве
    for (int count = 0; count < n; count++)
        mas[count] = new int[n]; // и пять столбцов
 
    for (int i = 0; i<n; i++)
        for (int j = 0; j<n; j++)
            mas[i][j] = rand() % 800 + 100;
 
    for (int i = 0; i < n; i++){
        for (int j = 0; j<n; j++)
            cout << mas[i][j] << " ";
        cout << endl;
    }
 
    int max = mas[n-1][0];
 
    for (int i = n-1; i >= 1;i--)
    for (int j = i-1; j >= 0;j--)
    if (mas[i][j]>max)
        max = mas[i][j];
 
    cout << endl <<max <<endl;
 
    for (int count = 0; count < n; count++)
        delete[]mas[count];
    delete[]mas;
 
    system("pause");
    return 0;
}
1
Lovc
36 / 36 / 3
Регистрация: 19.06.2015
Сообщений: 79
14.04.2016, 01:08 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <climits>
#include <cstdlib>
 
int main()
{
    float max = LONG_MIN;
    float matrix[4][4] = { {1.4,4,6,3},
                           {0.4,10,-3.1,2},
                           {1,3,5,23},
                           {8.7, -30.3,5,1}
                         };
    
    for(int i = 0; i < 4; i++)
        for(int j = 0; j < 4; j++)
            if(i > j) {
                if(max < matrix[i][j])
                    max = matrix[i][j];
            }
    std::cout << "Max: " << max << std::endl;
    system("PAUSE");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2016, 01:08
Привет! Вот еще темы с ответами:

Найти в каждой строке матрицы наибольший элемент и поменять его местами с элементом главной диагонали - C++
Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали. ...

Найти в каждой строке матрицы наибольший элемент и поменять его местами с элементом главной диагонали - C++
Задание: Дана целочисленная квадратная матрица. Найти в каждой стро*ке наибольший элемент и поменять его местами с элементом глав*ной...

Заменить элементы главной и побочной диагоналей матрицы на минимальный элемент ниже главной диагонали - C++
В квадратной матрице А заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов, расположенных...

Динамически распределение памяти. Матрицы. Найти максимальный ниже побочной диагонали, и минимальный главной диагонали - C++
В матрице n-го порядка найти максимальный среди элементов , лежащих ниже побочной диагонали, и минимальный среди элементов , лежащих...


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

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

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