Форум программистов, компьютерный форум CyberForum.ru

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

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

Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы - C++

12.05.2012, 19:30. Просмотров 791. Ответов 5
Метки нет (Все метки)

Люди помогите отсортировать главную диагональ матрицы по возрастанию
Очень нужно... Саму матрицу я уже задал, мне нужно только отсортировать ее диагональ и найти максимальный и минимальный элемент в главной диагонали..

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<math.h>
#include<iostream.h>
#include<conio.h>
 
void main()
{ clrscr();
double mas[4][3]={{1.1,2,-3},{7,2.1,3},{2,1,5.6},{4.5,-3,1.7}};
double sort[4]={0}; double max,min,c;
cout<<"3adannyj masiv"<<endl;
max=mas[1][1];
for(int i=0;i<4; i++){
for(int j=0;j<3; j++)
cout<<mas[i][j]<<"   ";
cout<<endl;}
 
 
 
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2012, 19:30     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы
Посмотрите здесь:

Найти в каждой строке матрицы максимальный и минимальный элементы C++
C++ Найти максимальный элемент. Отсортировать предшествующие ему элементы по убыванию, а следующие за ним элементы по возрастанию.
Матрицы: отсортировать главную диагональ по убыванию C++
Найти в каждой строке матрицы максимальный и минимальный элементы C++
C++ Найти максимальный и минимальный элементы матрицы
Ввести рандомно матрицу и отсортировать главную диагональ матрицы по убыванию C++
Найти максимальный и минимальный элементы матрицы и поменять их местами C++
C++ Упорядочить по возрастанию главную диагональ матрицы
Найти минимальный и максимальный по модулю элементы матрицы C++
C++ Найти наименьшие элементы каждой строки квадратной матрицы и поместить их на главную диагональ
Найти минимальный и максимальный элементы в заданной части матрицы C++
Найти сумму элементов матрицы и заменить ею главную диагональ матрицы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lyonchik
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 89
12.05.2012, 19:46     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы #2
C++
1
2
3
4
int max=mas[0][0];
for(i=0;i<n;i++)
if(mas[i][i]>max)  
max=mas[i][i];
что-то вот так,попробуй.
Kochulab
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 32
12.05.2012, 22:38  [ТС]     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы #3
мне нужно найти максимальный элемент главной диагонали а не максимальный элемент самой матрицы
Lyonchik
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 89
13.05.2012, 12:47     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы #4
mas[i][i] и есть главная диагональ, что еще надо?
Kochulab
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 32
13.05.2012, 14:40  [ТС]     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы #5
Цитата Сообщение от Lyonchik Посмотреть сообщение
mas[i][i] и есть главная диагональ, что еще надо?
надо отсортировать ее по возрастанию..
Lyonchik
0 / 0 / 0
Регистрация: 08.05.2012
Сообщений: 89
13.05.2012, 16:14     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы #6
C++
1
2
3
4
5
6
if(mass[i][i]>arr[i+1][i+1])
{
    int temp = mass[i][i];
    mass[i][i] = mass[i+1][i+1];
    mass[i+1][i+1] = temp;
}

ну попробуй методом пузырька,должно получиться
Yandex
Объявления
13.05.2012, 16:14     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы
Ответ Создать тему
Опции темы

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