0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 10
1

Упорядочить элементы главной диагонали по убыванию

09.12.2009, 12:26. Показов 1768. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
дана квадратная матрица.Упорядочить элементы главной диагонали по убыванию(возрастанию)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2009, 12:26
Ответы с готовыми решениями:

В строке, с наибольшим элементом на главной диагонали, упорядочить элементы по убыванию
1.Дана матрица А(8,8) действительных чисел. Требуется в строке, с наибольшим элементом на главной...

В строке матрицы с наибольшим элементом на главной диагонали, упорядочить элементы по убыванию
Дана матрица А(8,8) действительных чисел. Требуется в строке, с наибольшим элементом на главной...

Упорядочить по убыванию столбец, в котором находится минимальный элемент главной диагонали
Дана матрица Р(7,7) действительных чисел. Упорядочить по убыванию столбец, в котором находится...

Упорядочить столбцы матрицы по убыванию значений элементов главной диагонали. Использовать сортировку простыми обменами, реализовав метод в виде
Упорядочить столбцы матрицы по убыванию значений элементов главной диагонали. Использовать...

1
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
09.12.2009, 12:38 2
Лучший ответ Сообщение было отмечено jedi1892 как решение

Решение

Pascal
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
uses
  crt;
const
  n=4;
var
  a:array [1..n,1..n] of integer;
  i,j,temp:integer;
begin
  clrscr;
  {çàïîëíÿåì è âûûâîäèì ìàññèâ}
  writeln('Èñõîäíàÿ ìàòðèöà:');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=random(8)-4;
      write(a[i,j]:2,' ')
    end;
    writeln
  end;
  {ñîðòèðóåì}
  for i:=1 to n-1 do
    for j:=i+1 to n do
      if a[i,i]>a[j,j] then
      begin
        temp:=a[i,i];
        a[i,i]:=a[j,j];
        a[j,j]:=temp
      end;
  {âûâîäèì ìàòðèöó}
  writeln('Ïîëó÷åííàÿ ìàòðèöà:');
  for i:=1 to n do
  begin
    for j:=1 to n do
      write(a[i,j]:2,' ');
    writeln
  end;
end.
1
09.12.2009, 12:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2009, 12:38
Помогаю со студенческими работами здесь

Вывести элементы главной диагонали матрицы и элементы диагонали, расположенной под главной
1)Вывести элементы главной диагонали матрицы В (8,8)и элементы диагонали, расположенной под...

Дана вещественная матрица А(12.12). Если под главной диагональю матрицы нет ни одного нулевого элемента, то упорядочить элементы побочной диагонали по
Дана вещественная матрица А(12.12). Если под главной диагональю матрицы нет ни одного нулевого...

Элементы главной диагонали заменить на элементы побочной диагонали
Дана матрица А размера n*n, где n<=15. Элементы матрицы вычисляются по формуле a(i,j)=...

Упорядочить по убыванию только положительные элементы массива, оставив другие элементы в прежних ячейках
Упорядочить по убыванию только положительные элементы массива, оставив другие элементы в прежних...


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

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

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