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

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

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

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

12.05.2012, 19:30. Просмотров 832. Ответов 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++
:wall: :wall: :wall: помогите написать программу, сессия на носу:negative:а я не шарю .... задача: Задана матрица А(7,7) целых чисел....

Упорядочить по возрастанию главную диагональ матрицы - C++
Упорядочить по возрастанию главную диагональ матрицы.

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

Ввести рандомно матрицу и отсортировать главную диагональ матрицы по убыванию - C++
ввести рандомно матрицу и отсортировать главную диагональ матрицы по убыванию и вывести эту отсортированную матрицу

Найти максимальный элемент. Отсортировать предшествующие ему элементы по убыванию, а следующие за ним элементы по возрастанию. - C++
Дан одномерный массив целых чисел, содержащий 20 различных элементов. Найти максимальный элемент. Отсортировать предшествующие ему элементы...

Найти сумму элементов матрицы и заменить ею главную диагональ матрицы - C++
Вот что я написал: // ConsoleApplication17.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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] и есть главная диагональ, что еще надо?
надо отсортировать ее по возрастанию..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2012, 16:14     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы
Еще ссылки по теме:

Найти максимальный и минимальный элементы матрицы - C++
Дана матрица А(nxn). Написать программу, которая находит максимальный и минимальный элементы этой матрицы и переставляет столбцы и строки...

Найти минимальный и максимальный по модулю элементы матрицы - C++
Найти минимальный и максимальный по модулю элементы матрицы А. Выделить в новый массив прямоугольную область,на концах диагонали которой...

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

Найти в каждой строке матрицы максимальный и минимальный элементы - C++
Всем Привет_))) Ребят, у меня проблема. Задание: Дана матрица B Найти в каждой строке максимальный и минимальный элементы и поменять их...

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

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


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

Или воспользуйтесь поиском по форуму:
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     Отсортировать главную диагональ матрицы по возрастанию, найти ее максимальный и минимальный элементы
Ответ Создать тему
Опции темы

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