М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

1.Найти номер столбца наименьшего элемента массива размером МхN, элементы которого задаются с клавиатуры.
2.Подсчитать произведение отрицательных элементов на побочной диагонали квадратной матрицы, элементы которой вводятся датчиком случайных чисел.
(Паскаль,10 класс)

👇
Открыть все ответы
Ответ:
babchykalinka
babchykalinka
23.09.2022

Вот функция, определяющая, симметрична ли заданная квадратная матрица n-го порядка:

bool sym(int **mat, int n) {

for(int i = 0; i < n; i++) {

 for(int j = 0; j < n; j++) {

  if(mat[i][j] != mat[j][i]) {

   return 0;

  }

 }

}

return 1;

}

Можете использовать её в своей программе:

#include <iostream>

int main() {

int n;

std::cin >> n;

int **a = new int *[n];

for(int i = 0; i < n; i++) {

       a[i] = new int[n];

}

for(int i = 0; i < n; i++) {

 for(int j = 0; j < n; j++) {

  std::cin >> a[i][j];

 }

}

std::cout << sym(a, n);

return 0;

}

4,4(77 оценок)
Ответ:
kignkfleh
kignkfleh
23.09.2022

(см. объяснение)

Объяснение:

Число 21 в развернутой форме записи можно представить так:

21_{10}=a\times n^k+b\times n^{k-1}+...+c\times n^{1}+d\times n^0

Из условия задачи следует, что последнее число в системе счисления с основанием n равно 0, т.е. d=0.

Тогда получим:

21_{10}=a\times n^k+b\times n^{k-1}+...+c\times n^{1}

Заметим, что n можно вынести за скобки:

21_{10}=n(a\times n^{k-1}+b\times n^{k-2}+...+c)

Разделим обе части равенства на n:

\dfrac{21}{n}=a\times n^{k-1}+b\times n^{k-2}+...+c

Получили, что 21 делится на основание системы счисления без остатка.

Учитывая, что n>1, наименьший делитель числа 21 - это 3.

Поэтому минимальное основание системы счисления, при записи числа 21 в которой последним символом будет 0 равно 3.

И действительно 21_{10}=210_3.

Задача решена!

4,6(94 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ