С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 24.12.2016
Сообщений: 46
1

В матрице найти максимальный среди элементов, лежащих ниже побочной диагонали

14.01.2018, 19:56. Показов 4596. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В матрице n-го порядка найти максимальный среди элементов,
лежащих ниже побочной диагонали, и минимальный среди элементов,
лежащих выше главной диагонали.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2018, 19:56
Ответы с готовыми решениями:

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

Найти максимальный среди элементов, лежащих ниже побочной диагонали.
#include <iostream> #include <iomanip> #include <math.h> #include <conio.h> using namespace...

Найти максимальный элемент матрицы среди элементов, лежащих ниже побочной диагонали
В матрице размером NxM найти максимальный среди элементов, лежащих ниже побочной диагонали

Найти max среди элементов, лежащих ниже побочной, и min среди элементов, лежащих выше главной диагонали
В матрице размером NхM найти максимальный среди элементов, лежащих ниже побочной диагонали, и...

11
3 / 3 / 3
Регистрация: 18.04.2015
Сообщений: 13
14.01.2018, 20:26 2
Почему люди не хотят пользоваться поисковиком? Ведь ответы на ладони...
В МАТРИЦЕ найти максимальный среди элементов лежащих ниже побочной диагонали и максимальный среди эл-тов, лежащих выше главной диагонали

Google и Яндекс здорово помогут вам, главное желание.
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
14.01.2018, 21:38 3
Лучший ответ Сообщение было отмечено Lasky как решение

Решение

Цитата Сообщение от Ericsson29 Посмотреть сообщение
ответы на ладони...

Ericsson29
, ссылка на раздел Delphi придётся ТС как нельзя кстати. Особенно актуально, что там пишут:
цитата " что такое побочная диагональ - поясните пожалуйста " "Она идет на другую сторону а не как главная".

Lasky, такой вариант пойдёт?

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
#include <iostream>
using namespace std;
 
int main()
{
       
   srand(time(0)); // генерация случайных чисел
   int i, j, n;
   double mintek, maxtek;
   cout <<"n="; cin >>n;   
   
// объявление двумерного динамического массива
 
   double **a = new double* [n]; 
   for (i = 0; i < n; i++)
        a[i] = new double [n];      
    
// заполнение массива случайными числами от 1 до 9 и вывод на экран
 
    for (i = 0; i < n; i++)
        {
        for (j = 0; j < n; j++)
        {
            a[i][j] = rand() %9 + 1;
            cout << a[i][j] << " ";
        }
            cout << endl;            
        }
        
// определение и вывод результатов
 
    mintek=a[0][1];
    for (i = 0; i < n-1; i++)    
        for (j = i+1; j < n; j++)                         
        if (a[i][j]<=mintek) mintek=a[i][j];    
    
    maxtek=a[1][n-1];
    for (i = 1; i < n; i++)
        for (j = 1; j <=i; j++)
        if (a[i][n-j]>=maxtek) maxtek=a[i][n-j];
    
    cout <<"local min="<<mintek<<endl<<"local max="<<maxtek;
    
// освобождение памяти отводимой под массив:
 
    for (int i = 0; i < n; i++)
    delete [] a[i];
    delete [] a;
 
system("pause");
return 0;
}
0
3 / 3 / 3
Регистрация: 18.04.2015
Сообщений: 13
14.01.2018, 21:47 4
О_о , прошу прощения, не простомтрел тему по ссылке.
Но ответ про поисковик актуален! Уверен что похожие задачи разбирали.
1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
14.01.2018, 21:51 5
Lasky, результаты выведите в другой последовательности:
C++
1
42    cout <<"local max="<<maxtek<<endl<<"local min="<<mintek;
1
3 / 3 / 3
Регистрация: 18.04.2015
Сообщений: 13
14.01.2018, 22:08 6
Лучший ответ Сообщение было отмечено Lasky как решение

Решение

Предлагаю добавить в заголовок
C++
1
 #include <ctime>
и тогда можно оформлять ))
1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
14.01.2018, 22:12 7
Цитата Сообщение от Ericsson29 Посмотреть сообщение
Предлагаю добавить в заголовок
Вы, если есть время, потестите и сообщите что поменяется
0
0 / 0 / 0
Регистрация: 24.12.2016
Сообщений: 46
14.01.2018, 22:16  [ТС] 8
@Ericsson29,@Yetty
Спасибо, вам большое
0
3 / 3 / 3
Регистрация: 18.04.2015
Сообщений: 13
14.01.2018, 22:23 9
Ничего не поменяется, зато компилятор ругаться не будет ))
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
14.01.2018, 22:27 10
Цитата Сообщение от Ericsson29 Посмотреть сообщение
компилятор ругаться не будет
напишите пожалста сообщение компилятора
0
3 / 3 / 3
Регистрация: 18.04.2015
Сообщений: 13
14.01.2018, 22:33 11
Я не тестировал, нет возможности.
C++
1
srand(time(0)); // генерация случайных чисел
Как же он поймет что такое time??
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
14.01.2018, 22:47 12
Цитата Сообщение от Ericsson29 Посмотреть сообщение
Как же он поймет что такое time??
как-то понимает - последовательности меняются (что собственно и нужно), компилятор не ругается так что не вижу необходимости в использовании этой библиотеки.
0
14.01.2018, 22:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2018, 22:47
Помогаю со студенческими работами здесь

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

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

Найти максимальный элемент среди лежащих ниже главной диагонали
Привет, помогите пожалуйста решить 4 задачки под dev c++ , если можно с комментариями ) 1.Найти...

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


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru