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

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце

16.02.2018, 20:08. Показов 2350. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце.

Помогите пж, последнее зaдaние и прaктикa зaкрытa
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2018, 20:08
Ответы с готовыми решениями:

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце
Дана матрица размера 5х10 . Переобразовать матрицу, поменяв местами минимальный и максимальный...

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке, столбце
Дана матрица размера 5х10 . Переобразовать матрицу, поменяв местами минимальный и максимальный...

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке
Дана матрица размера M*N, преобразовать матрицу, поменяв местами минимальный и максимальный элемент...

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке
Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке ...

6
0 / 0 / 0
Регистрация: 11.11.2017
Сообщений: 24
16.02.2018, 20:33  [ТС] 3
Мне без процедур нужно
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
16.02.2018, 20:47 4
Так пиши без процедур.
0
0 / 0 / 0
Регистрация: 11.11.2017
Сообщений: 24
16.02.2018, 20:54  [ТС] 5
Я бы с рaдостью, да вот только мозги не позволяют грамотно удалить и заменить процедуры другими функциями. Если поможете мне - буду очень благодарен
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
16.02.2018, 21:42 6
Лучший ответ Сообщение было отмечено Londally как решение

Решение

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
const n = 5;
      m = 10;
var a:array[1..n,1..m] of integer;
    i,j,jmn,jmx,x:integer;
begin
writeln('Исходная матрица');
for i:=1 to n do
 begin
  for j:=1 to m do
   begin
    a[i,j]:=random(30);
    write(a[i,j]:3);
   end;
  writeln;
 end;
for j:=1 to m do
 begin
  jmn:=1;
  jmx:=1;
  for i:=2 to n do
  if a[i,j]<a[jmn,j] then jmn:=i
  else if a[i,j]>a[jmx,j] then jmx:=i;
  x:=a[jmx,j];
  a[jmx,j]:=a[jmn,j];
  a[jmn,j]:=x;
 end;
writeln('Обмен минимальных и максимальных в столбцах');
for i:=1 to n do
 begin
  for j:=1 to m do
  write(a[i,j]:3);
  writeln;
 end;
end.
1
0 / 0 / 0
Регистрация: 11.11.2017
Сообщений: 24
16.02.2018, 22:35  [ТС] 7
Вы мой кумир!) Спacибо)))
0
16.02.2018, 22:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2018, 22:35
Помогаю со студенческими работами здесь

Преобразовать исходную матрицу, поменяв местами минимальный и максимальный элементы каждой строки
Дана матрица D(8x8), элементами которой являются целые числа. Преобразовать исходную матрицу...

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке
1. Дана матрица размера МxN Преобразовать матрицу, поменяв местами минимальный и максимальный...

Матрица. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке
1.Дана матрица размера 5 x 10. Преобразовать матрицу, поменяв местами минимальный и максимальный...

Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце
1. Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B того же размера...


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

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

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