1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 3.7 Упр.27 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Автор
Семакин, Хеннер, Шеина

Работа 3.7 Упр.27 ГДЗ Семакин 10 класс (Информатика)

Задача

Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 27. Для заданной квадратной матрицы найти такие k, что k-я строка матрицы совпадает с k-м столбцом. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-7/27 98

Подробный ответ

Нужно найти такие номера $$k$$, для которых $$k$$-я строка квадратной матрицы совпадает с $$k$$-м столбцом. Это означает, что для всех $$j$$ должно выполняться равенство $$a[k,j]=a[j,k]$$.

Проверим каждую строку матрицы и сравним её элементы с элементами соответствующего столбца. Если для некоторого $$k$$ все пары элементов совпадают, то такой номер подходит.

const n = 5;
var a: array[1..n,1..n] of integer;
i, j, k: byte;

f: boolean;
begin
  randomize;
  writeln(‘Исходный массив:’);
  for i := 1 to n do
  begin
    for j := 1 to n do
    begin
      a[i,j] := random(19) — 9;
      write(a[i,j]:3);
    end;
    writeln;
  end;
  writeln;
  f := false;
  for k := 1 to n do
  begin
    f := true;
    for j := 1 to n do
      if a[k,j] <> a[j,k] then f := false;
    if f then
    begin
      writeln(‘Строка ‘, k, ‘ совпадает со столбцом ‘, k);
      for j := 1 to n do
        write(a[k,j]:3);
      writeln;
    end;
  end;
  if not f then
    writeln(‘Таких строк нет’);
end.

В программе для каждого $$k$$ проверяется условие $$a[k,j]=a[j,k]$$ для всех $$j=1,2,\dots,n$$. Если условие выполняется, строка совпадает с соответствующим столбцом.

Ответ: нужно проверить все $$k$$ от $$1$$ до $$n$$ и выбрать те, для которых $$a[k,j]=a[j,k]$$ при всех $$j$$.



Общая оценка
3.7 / 5
Другие учебники
Другие предметы