Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 4

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

07.06.2012, 01:57. Показов 1251. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в заданной матрице необходимо выполнить сортировку той части каждого столбца, которая находится под главной диагональю и на ней
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.06.2012, 01:57
Ответы с готовыми решениями:

В матрице вывести элементы, расположенные над главной диагональю, которые не встречались под ней
1. Разработать и написать алгоритм указанной задачи. В последовательности из n целых чисел все элементы уменьшить на минимальное число...

Среднее арифметическое наибольших по абсолютной величине элементов каждого столбца матрицы под главной диагональю
Среднее арифметическое наибольших, по абсолютной величине, элементов каждого столбца матрицы под главной диагональю Плиз помогите,...

Выполнить перестановку элементов над главной диагональю на соответствующие элементы под ней
Есть задание: Задано матрицу размерностью N * N. Выполнить перестановку элементов над главной диагональю на соответствующие им элементы под...

1
 Аватар для ermolay
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
07.06.2012, 02:16
Лучший ответ Сообщение было отмечено margo_o как решение

Решение

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
39
40
41
42
43
44
const
  nmax=100;
var
  a: array[1..nmax,1..nmax] of integer;
  i,j,n,tmp,p,q: integer;
begin
  {инициализация и вывод массива}
  randomize;
  write('Введите размерность матрицы: ');
  readln(n);
  writeln('Исходная матрица:');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=random(199)-99;
      write(a[i,j]:5);
    end;
    writeln;
  end;
  writeln;
  
  {непосредственно преобразование}
  for j:=1 to n do
    for i:=1 to n do
      for p:=j+1 to n do
        for q:=n downto p do
        if a[q-1,j]>a[q,j] then
        begin
          tmp:=a[q-1,j];
          a[q-1,j]:=a[q,j];
          a[q,j]:=tmp;
        end;
  
  {вывод преобразованного массива}
  writeln('Преобразованный массив:');
  for i:=1 to n do
  begin
    for j:=1 to n do
      write(a[i,j]:5);
    writeln;
  end;
  readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.06.2012, 02:16
Помогаю со студенческими работами здесь

В заданной матрице найти среднее арифметическое каждого столбца, расположенного над главной диагональю
Срочно нужна помощь помогите пожалуйста, заранее благодарен:составьте программу вычисления среднего арифметического каждого столбца над...

Определить суммы элементов над главной диагональю и под ней и которая из сумм больше
Двумерный квадратный массив целых чисел считывается их текстового файла. Программа выводит квадратный массив в консольное окно, определяет...

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

Если над главной диагональю минимальные элементы столбцов, то добавить всем элементам над ней среднее под ней
Дана действительная матрица размерности (n x n) Если на главной диагонали стоят минимальные элементы столбцов, то ко всем элементам,...

Выполнить сортировку каждого столбца матрицы по возрастанию
Требуетса помощ в решении задачи:( 1.Разработать программу со строковым меню для работы с порядка NxM .В меню предусматреть следующие...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru