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

Найти в каждом столбце матрицы max и min элементы матрицы и вывести новую матрицу на экран

03.12.2009, 21:51. Показов 2773. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
S (3,3) найти в каждом столбце матрицы max и min элементы матрицы и вывести новую матрицу на экран
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2009, 21:51
Ответы с готовыми решениями:

Найти max и min элементы прямоугольной матрицы
Знакомая попросила помочь, но всё руки не доходят разобраться, полные завалы со всех сторон....

Определить и вывести на экран сумму положительных элементов в каждом столбце матрицы
:help:Хотя бы одну на двумерный массив: 1)Даны действительные квадратные матрици порядка...

Определить и вывести на экран количество отрицательных элементов в каждом столбце матрицы
Определить и вывести на экран количество отрицательных элементов в каждом столбце матрицы. В каком...

Найти суммы элементов в каждом столбце матрицы и дополнить матрицу найденными значениями, поместив их в конце
Помогите пожалуйста решить задачу:cry:: Дана матрица размером n*m. Найти суммы элементов в...

10
1915 / 1065 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
03.12.2009, 22:09 2
Цитата Сообщение от Adrenalinka Посмотреть сообщение
и вывести новую матрицу на экран
а чем изменится матрица?
0
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 6
03.12.2009, 22:13  [ТС] 3
допустим матрица в первом столбике числа 7,4,5, максимальный 7, а минимальный 4, а 5 должен исключить, значит матрица должна получится 2х3, а как это сделать не знаю...
0
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
03.12.2009, 22:16 4
Adrenalinka, Напишите условие полностью и точно, иначе result:=0;
0
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 6
03.12.2009, 22:17  [ТС] 5
S (3,3). Найти в каждом столбце матрицы max и min элементы матрицы и вывести новую матрицу на экран.
Все, больше ничего не дано...
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
03.12.2009, 22:59 6
Цитата Сообщение от Adrenalinka Посмотреть сообщение
S (3,3). Найти в каждом столбце матрицы max и min элементы матрицы и вывести новую матрицу на экран.
Все, больше ничего не дано...
Все дело в том, что новой матрицы никакой не будет... Будет только min max и всё та же матрица.
2
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 6
03.12.2009, 23:04  [ТС] 7
А можете написать хотя бы как найти max и min?

Добавлено через 3 минуты
только надо в каждом столбце матрицы найти max и min!
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
03.12.2009, 23:05 8
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
uses
  crt;
const
  str=4;{êîëè÷åñòâî ñòðîê}
  col=4;{êîëè÷åñòâî ñòîëáöîâ}
var
  a:array [1..str,1..col] of integer;
  b:array[1..str]of integer;
  i,j,min,max:integer;
begin
  clrscr;
  {çàïîëíÿåì è âûûâîäèì ìàòðèöó}
  writeln('Èñõîäíàÿ ìàòðèöà:');
  for i:=1 to str do
  begin
    for j:=1 to col do
    begin
      a[i,j]:=random(56)-random(28);
      if (i=1) and (j=1) then
      begin
        min:=a[i,j];
        max:=a[i,j];
      end;
      if a[i,j]>max then
        max:=a[i,j];
      if a[i,j]<min then
        min:=a[i,j];
      write(a[i,j]:3,' ')
    end;
    writeln
  end;
  writeln('Ìàêñèìàëüíûé ýëåìåíò: ',max);
  writeln('Ìèíèìàëüíûé ýëåìåíò: ',min)
end.
1
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 6
03.12.2009, 23:08  [ТС] 9
а для этой матрицы как будет выглядить программа:
S=7 4 5
8 1 7
4 6 9
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
03.12.2009, 23:22 10
Цитата Сообщение от Adrenalinka Посмотреть сообщение
только надо в каждом столбце матрицы найти max и min!
надо сразу писать об этом, переделаете сами, для этого Вам нужно, просто перестроить цикл с i,j на j,i и присваивать каждый раз минимуму и максимуму первый элемент столбца...

Добавлено через 1 минуту
Цитата Сообщение от Adrenalinka Посмотреть сообщение
а для этой матрицы как будет выглядить программа
в данном примере матрица задается случайным образом. Чтобы был ручной ввод, используйте readln(a[i,j]);

Добавлено через 12 минут
потом будете хлопать глазками перед преподом и говорить что "Вы" тут нарешали...
С Вашими знаниями Вас попалят на второй минуте ответа...
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
uses
  crt;
const
  str=3;{êîëè÷åñòâî ñòðîê}
  col=3;{êîëè÷åñòâî ñòîëáöîâ}
var
  a:array [1..str,1..col] of integer;
  b:array[1..str]of integer;
  i,j,min,max:integer;
begin
  clrscr;
  writeln('Çàäàéòå ýëåìåíòû ìàòðèöû...');
  for i:=1 to str do
    for j:=1 to col do
    begin
      write('a[',i,',',j,']:=');
      readln(a[i,j])
    end;
  {âûûâîäèì ìàòðèöó}
  writeln('Èñõîäíàÿ ìàòðèöà:');
  for i:=1 to str do
  begin
    for j:=1 to col do
      write(a[i,j]:3,' ');
    writeln
  end;
  for j:=1 to col do
  begin
    min:=a[1,j];
    for i:=2 to str do
    begin
      if a[i,j]<min then
        min:=a[i,j];
      if a[i,j]>max then
        max:=a[i,j];
    end;
    writeln(j,' ñòîëáåö. Max: ',max,' Min: ',min)
  end;
end.
1
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 6
03.12.2009, 23:27  [ТС] 11
Спасибо огромное, я вам очень благодарна!!!!!!!

Добавлено через 3 минуты
Огромное спасибо!!! Я вам очень благодарна!!!
0
03.12.2009, 23:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2009, 23:27
Помогаю со студенческими работами здесь

В каждом столбце матрицы элементы расположить в следующем порядке
в каждом столбце матрицы А(200, 15) элементы расположить в следующем порядке: максимальный,...

Max и min элементы строк матрицы поменять с первым и последним элементом строки соответственно
Помогите пожалуйста Дана матрица F. Найти в каждой строке матрицы максимальный и минимальный...

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

Поменять местами в каждом столбце матрицы минимальный и максимальный элементы
Дана целочисленная прямоугольная таблица размером m×n. Поменять местами в каждом столбце...


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

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

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