Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Larus15
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 74
1

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

16.02.2014, 23:13. Просмотров 1058. Ответов 1
Метки нет (Все метки)

1) Найти в массиве минимальный элемент и заполнить нулями строку и столбец, на пересечении которых он находится Вывести полученный массив на экран
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 23:13
Ответы с готовыми решениями:

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

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

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

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

В матрице вычеркнуть строку и столбец, на пересечении которых расположен минимальный элемент
Матрицу A(n×m) преобразовать в матрицу B, вычеркнув строку и столбец, на...

1
ermolay
3430 / 2369 / 2131
Регистрация: 04.12.2011
Сообщений: 3,965
17.02.2014, 09:18 2
Лучший ответ Сообщение было отмечено Larus15 как решение

Решение

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
45
const
  nmax = 20;
 
var
  a: array[1..nmax, 1..nmax] of integer;
  n, m, i, j, imin, jmin: integer;
 
begin
  randomize;
  repeat
    write('Введите размеры массива n, m (n, m < 21): ');
    readln(n, m);
  until (n in [1..nmax]) and (m in [1..nmax]);
  writeln('Исходный массив:');
  for i := 1 to n do
  begin
    for j := 1 to m do
    begin
      a[i, j] := random(99) + 1;
      write(a[i, j]:4);
    end;
    writeln;
  end;
  
  imin := 1; jmin := 1;
  for i := 1 to n do
    for j := 1 to m do
      if a[i, j] < a[imin, jmin] then
      begin
        imin := i;
        jmin := j;
      end;
  
  writeln('Min: a[', imin, ',', jmin, '] = ', a[imin, jmin]);
  for i := 1 to n do a[i, jmin] := 0;
  for j := 1 to m do a[imin, j] := 0;
  writeln('Преобразованный массив:');
  for i := 1 to n do
  begin
    for j := 1 to m do
      write(a[i, j]:4);
    writeln;
  end;
  readln;
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2014, 09:18

Удалить строку и столбец матрицы на пересечении которых стоит минимальный элемент
Дан Двумерный массив A(n,m) Удалить строку и столбец на пересечении которых...

Дана матрица размером nxn. Обнулить строку и столбец матрицы, на пересечении которых находится её максимальный элемент
Решите, пожалуйста. Я просто не понимаю ничего...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru