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

Составить одномерный массив из максимальных элементов столбцов матрицы.

18.09.2016, 20:03. Показов 1982. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите,пожалуйста,решить
Вводятся две целые матрицы размером 20х20 и 30х30. Для той у матрицы, которой количество нулевых элементов больше. составить одномерный массив из максимальных элемеитов нечетных столбцов матрицы и отсортировать его в порядке возрастания элементов. Вывести на печать саму найденную матрицу, сумму элементов и отсортированный одномерный массив.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2016, 20:03
Ответы с готовыми решениями:

Сформировать одномерный массив из максимальных элементов столбцов матрицы.
Тема:Массивы...Сформировать одномерный массив из максимальных элементов столбцов матрицы.

Из максимальных элементов строк матрицы составить одномерный массив
Сформировать двумерный массив A размером N x 2 (N - количество строк, равное предпоследней цифре...

Составить одномерный массив D из минимальных элементов столбцов матрицы В
сформировать двумерный массив В размером 12х3 с помощью генератора случайных чисел и вывести...

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

3
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7656 / 4494 / 2812
Регистрация: 22.11.2013
Сообщений: 12,842
Записей в блоге: 1
18.09.2016, 21:02 2
Сумму элементов чего, одномерного массива или матрицы?
Если поровну нулевых элементов, тогда что делать?
0
0 / 0 / 0
Регистрация: 18.09.2016
Сообщений: 5
18.09.2016, 21:20  [ТС] 3
Если бы я сам знал,таково условие задачи.Видимо подразумевается,что в одной из матриц обязательно больше нулевых элементов.Сумма элементов отношения не имеет к этой задаче,мое упущение,что добавил
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7656 / 4494 / 2812
Регистрация: 22.11.2013
Сообщений: 12,842
Записей в блоге: 1
18.09.2016, 22:11 4
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

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
const an=20; bn=30;
var
  a: array [1..an,1..an] of Integer;
  b: array [1..bn,1..bn] of Integer;
  c: array [1..bn div 2] of Integer;
  ak, bk, cn, m, t, i, j: Integer;
begin
  Randomize;
  for i:=1 to an do for j:=1 to an do a[i,j]:=Random(10);
  for i:=1 to bn do for j:=1 to bn do b[i,j]:=Random(10);
  for i:=1 to an do for j:=1 to an do if a[i,j]=0 then Inc(ak);
  for i:=1 to bn do for j:=1 to bn do if b[i,j]=0 then Inc(bk);
  j:=1; {cn:=0;}
  if ka>kb then begin
    while j<=an do begin
      m:=a[1,j]; for i:=2 to an do if m<a[i,j] then m:=a[i,j];
      Inc(j,2); Inc(cn); c[cn]:=m;
    end;
    WriteLn('A =');
    for i:=1 to an do begin
      for j:=1 to an do Write(a[i,j]:2); WriteLn;
    end;
  end else begin
    while j<=bn do begin
      m:=b[1,j]; for i:=2 to bn do if m<b[i,j] then m:=b[i,j];
      Inc(j,2); Inc(cn); c[cn]:=m;
    end;
    WriteLn('B =');
    for i:=1 to bn do begin
      for j:=1 to bn do Write(b[i,j]:2); WriteLn;
    end;
  end;
  for i:=cn downto 2 do for j:=2 to cn do
    if c[j-1]>c[j] then begin
      t:=c[j-1];.c[j-1]:=c[j]; c[j]:=t;
    end;
  WriteLn('C ='); for j:=1 to cn do Write(c[j]:2); WriteLn;
end.
1
18.09.2016, 22:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.09.2016, 22:11
Помогаю со студенческими работами здесь

Сформировать одномерный массив из максимальных элементов столбцов матрицы
Дан двумерный массив размерностью 4 × 5, заполненный случайным образом. Сформировать одномерный...

Сформировать одномерный массив из максимальных элементов столбцов матрицы
Сформировать одномерный массив из максимальных элементов столбцов матрицы.

Сформировать одномерный массив [Bi] из максимальных элементов столбцов прямоугольной матрицы
Program laba4; var j,i,N,max,imax,jmax,L: integer; B: array of integer; A: array of integer; ...

Составить одномерный массив из максимальных элементов в строках матрицы
вводятся две вещественные прямоугольные матрицы размером M*N и K*L.Для той матрицы у которой...

Составить одномерный массив D из минимальных элементов столбцов матрицы B
ЗАДАЧА: Сформировать двумерный массив B размером 3 x 3 с помощью генератора случайных чисел и...

Составить одномерный массив D из минимальных элементов столбцов матрицы B
Есть задание: Сформировать двумерный массив B размером 4 x 3 с помощью генератора случайных чисел...


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

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

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