Дана матрица к(3,3), найти минимальный элемент массива в строке с индексом 3 и заменить этим значением все элементы главной диагонали
267
332
Ответы на вопрос:
var
a: array [1..3,1..3] of integer;
min,i,j: integer;
begin
randomize;
for i: =1 to 3 do begin
for j: =1 to 3 do begin
a[i,j]: =random(9)+1;
write (a[i,j]: 4);
end;
writeln;
end;
min: =a[3,1];
for i: =2 to 3 do
if a[3,i]< min then min: =a[3,i];
writeln ('min: ',min);
for i: =1 to 3 do begin
for j: =1 to 3 do begin
if (i=j) then a[i,j]: =min;
write (a[i,j]: 4);
end;
writeln;
end;
readln;
end.
Pascalabc.net 3.3.5, сборка 1659 от 09.04.2018 внимание! если программа не работает, обновите версию! function min(a,b,c,d: integer): =min(min(a,b),min(c,d)); begin writeln(min(3,8,-2,0)) // пример вызова end.
Популярно: Информатика
-
Аполлинарияполишка17.03.2022 23:26
-
Маха143718.09.2021 00:13
-
katyamora09.06.2022 07:11
-
katyaarxipova27.10.2020 07:01
-
galiamikhajlova15.05.2022 21:09
-
камила50709.01.2023 23:56
-
Джерьяна07.04.2020 16:45
-
lesnichka198014.07.2021 13:17
-
ДаНьКаЗнАеТ23.08.2022 22:34
-
ника170028.04.2023 13:08