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

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

Войти
Регистрация
Восстановить пароль
 
ТЕНЬ001
0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 24
#1

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

12.01.2013, 20:16. Просмотров 619. Ответов 1
Метки нет (Все метки)

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

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

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

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

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

Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и ниже побочной диагонали - C++
Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и ниже побочной диагонали (левый...

Найти произведение максимального элемента главной диагонали на минимальный элемент побочной диагонали - C++
Всем привет! Мастера помогите доделать задание с матрицой. Вот само задание: Найти произведение максимального элемента главной...

1
FreeMinder
36 / 36 / 2
Регистрация: 29.08.2012
Сообщений: 59
12.01.2013, 21:07 #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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream> 
#include <ctime>
using namespace std;
 
int main()
{
    srand(time(NULL));
    int n = 0;
 
    cout<<"Enter n: ";
    cin>>n;
 
    int **matrix = new int*[n];
    for (int i = 0; i < n; i++)
        matrix[i] = new int[n];
 
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            matrix[i][j] = rand()%10;
            cout<<matrix[i][j]<<" ";
        }
        cout<<endl;
    }
 
    cout<<endl<<"Elements above main: "<<endl;
    int min = matrix[0][n-1];
    for (int i = 0; i < n; i++)
    {
        for (int j = i; j < n; j++)
        {           
            if( i == j ) continue;
            cout<<matrix[i][j]<<" ";
            if(matrix[i][j] < min)
                min = matrix[i][j];
        }
    }
    cout<<" min = "<<min<<endl;
 
    cout<<"Elements under sub: "<<endl;
    int max = matrix[n-1][n-1];
    for (int i = 0; i < n; i++)
    {       
        for (int j = n-1; j >=n-1-i ; j--)
        {
            if( j == n-1-i)continue;
            cout<<matrix[i][j]<<" ";
            if(matrix[i][j] > max)
                max = matrix[i][j];
        }
    }
    cout<<" max = "<<max<<endl;
    for (int i = 0; i < n; i++)
        delete [] matrix[i];
    delete [] matrix;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2013, 21:07
Привет! Вот еще темы с ответами:

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

Найти максимум среди элементов матрицы ниже главной и выше побочной диагонали - C++
Дана квадратная матрица целых чисел размером N&lt;=12. Заполнить матрицу случайными числами от 0 до 100 Найти максимум Ниже главной и выше...

Поменять местами минимальный элемент главной диагонали и максимальный элемент побочной диагонали в матрице - C++
Всем привет! Помогите пожалуйста сделать задание по программированию, что бы получить допуск к экзамену :) В матрице А, сформированной...

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


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

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

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