Работа 3.7 Упр.11 ГДЗ Семакин 10 класс (Информатика)
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 11. В данной действительной квадратной матрице порядка п найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-7/11 98
Нужно найти в квадратной матрице элемент с наименьшим значением, запомнить номер строки, в которой он расположен, а затем вычислить сумму элементов этой строки.
Сначала задаём матрицу и заполняем её случайными числами. Затем считаем, что минимальный элемент находится в первой строке и первом столбце: $$im=1,\ jm=1.$$
Далее просматриваем все элементы матрицы. Если найден элемент меньше текущего минимального, то запоминаем его координаты:
$$a[i,j] < a[im,jm] \Rightarrow im:=i,\ jm:=j.$$
После этого вычисляем сумму элементов строки $$im$$:
$$s=\sum_{j=1}^{n} a[im,j].$$
const n=3;
var a:array[1..n,1..n] of integer;
i,j,im,jm,s:integer;
begin
randomize;
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(101)-50;
write(a[i,j]:5);
end;
writeln;
end;im:=1; jm:=1;
for i:=1 to n do
for j:=1 to n do
if a[i,j]<a[im,jm] then
begin
im:=i;
jm:=j;
end;writeln(‘Минимальный элемент: ‘, a[im,jm]);
s:=0;
for j:=1 to n do
s:=s+a[im,j];
writeln(‘Сумма = ‘, s);
end.
Ответ
Сумма элементов строки, в которой расположен минимальный элемент матрицы, находится после определения координат этого элемента и вычисляется как сумма всех элементов строки $$im$$.