Определить минимальный элемент в произвольно заданной матрице - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

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

Решение задачи: «Определить минимальный элемент в произвольно заданной матрице»

textual
Листинг программы
  1. program pr;
  2.  
  3. const
  4.   n = 4;
  5.   m = 6;
  6.  
  7. var
  8.   a: array [1..100, 1..100] of integer;
  9.   i, j, min, imin, jmin, temp: integer;
  10.  
  11. begin
  12.   for i := 1 to n do
  13.     for j := 1 to m do
  14.       a[i, j] := random(21)-10;
  15.   for i := 1 to n do
  16.   begin
  17.     for j := 1 to m do
  18.       write(' ', a[i, j]:3);
  19.     writeln;
  20.   end;
  21.   min := a[1, 1];
  22.   for i := 1 to n do
  23.     for j := 1 to m do
  24.       if a[i, j] <= min then
  25.       begin
  26.         min := a[i, j];
  27.         imin := i;
  28.         jmin := j;
  29.       end;
  30.   writeln('Минимальный элемент: ', min);
  31. for i:=1 to n do
  32. a[i,jmin]:=min;
  33. for j:=1 to m do
  34. a[imin,j]:=min;
  35.   for i := 1 to n do
  36.   begin
  37.     for j := 1 to m do
  38.       write(' ', a[i, j]:3);
  39.     writeln;
  40.   end;
  41. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы