1. Главная
  2. Библиотека
  3. Программирование
  4. Если максимальный элемент матрицы A лежит на главной диагонали, присвоить начальным элементам последовательности C_1, C_2,...
  • 👋 Решение задач

  • 📚 Программирование

решение задачи на тему:

Если максимальный элемент матрицы A лежит на главной диагонали, присвоить начальным элементам последовательности C_1, C_2, …, C_25 значения элементов матрицы, лежащих выше главной диагонали, а остальным элементам этой последовательности – значения

Дата добавления: 27.06.2024

Условие задачи

Если максимальный элемент матрицы A лежит на главной диагонали, присвоить начальным элементам последовательности C1, C2, …, C25 значения элементов матрицы, лежащих выше главной диагонали, а остальным элементам этой последовательности – значения прочих элементов матрицы.

Ответ

using System;

public class Program

{

// метод получения максимального элемента

static double max(double [,] A, int n)

{

// находим максимум в матрице

double m = A[0,0];

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

{

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

{

if (A[i,j] m)

{

m = A[i,j];

}

}

}

return m;

}

// метод, определяющий, лежит ли максимальный элемент на главной диагонали

static bool max_on_diag(double [,] A, int n)

{

double m = max(A, n); // находим максимум

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

{

// проходим диагональ

// если элемент на ней, возвращаем true

if (A[i,i] == m)

return true;

}

return false;

}

// получение последовательности C

static void getC(do...

Потяни

Сводка по ответу

  • Загружено студентом
  • Проверено экспертом
  • Использовано для обучения AI
  • Доступно по подписке Кампус+

Купи подписку Кампус+ и изучай ответы

Кампус Библиотека

  • Материалы со всех ВУЗов страны

  • 1 000 000+ полезных материалов

  • Это примеры на которых можно разобраться

  • Учись на отлично с библиотекой