Ввести матрицу а(5,6). найти минимальный элемент в каждом столбце матрицы и записать их в виде одномерного массива. массив вывести на печать с заголовком «массив минимумов». поиск минимумов оформить процедурой. для в(7, 9) аналогично.
116
136
Ответы на вопрос:
Type mas=array[,]of integer; var i,j: integer; a: mas; b: mas; procedure masmin(a: array[,]of integer); var n,m,i,j: integer; c: array of integer; begin n: =length(a,0)-1; m: =length(a,1)-1; setlength(c,m+1); writeln('массив минимумов: '); for i: =1 to m do begin for j: =1 to n do begin if j=1 then c[i]: =a[j,1]; if a[j,i]< c[i] then c[i]: =a[j,i]; end; write(c[i],' '); end; writeln; end; begin setlength(a,6,7); writeln('массив а: '); for i: =1 to 5 do begin for j: =1 to 6 do begin a[i,j]: =random(10); write(a[i,j],' '); end; writeln; end; masmin(a); writeln; setlength(b,8,10); writeln('массив b: '); for i: =1 to 7 do begin for j: =1 to 9 do begin b[i,j]: =random(10); write(b[i,j],' '); end; writeln; end; masmin(b); end.
Program gt; const n=5; m=6; var i,j: integer; a: array[1..100,1..100]of integer; procedure minimum(n,m: integer); var i,j,min: integer; begin for i: =1 to n do for j: =1 to m do read(a[i,j]); writeln('массив минимумов'); for i: =1 to n do begin min: =a[i,1]; for j: =1 to m do if(a[i,j]< min)then min: =a[i,j]; writeln(min); end; end; begin minimum(n,m); end.
Под отражение или воздействие пониманием строка меню.
Есть 25-30 минут.
Учащихся информацией...неболее 180 минут
Объяснение:
Популярно: Информатика
-
bartezfabn16.12.2020 01:59
-
9092005apv01.03.2021 05:48
-
arsigonin06.01.2020 12:16
-
1000Умник09.11.2022 07:40
-
ооо32126.07.2022 07:38
-
zelenukanna200220.08.2021 19:53
-
CISA999911.01.2022 07:19
-
Nastya060104sataeva21.06.2020 19:50
-
Lizaveta98402.04.2023 07:19
-
MirAZdd05.01.2023 17:44