Выписать минимальные элементы на главной и побочной диагонали квадратной матрицы целых чисел - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. У меня тут проблема с матрицей. Вот условия задачи "Дана квадратная матрица целых чисел. Выписать минимальные элементы на главной и побочной диагонали." Прошу вас помочь.

Решение задачи: «Выписать минимальные элементы на главной и побочной диагонали квадратной матрицы целых чисел»

textual
Листинг программы
  1. int[,] matrix =
  2. {
  3.     { 1, 2, 3, 4 },
  4.     { 5, 6, 7, 8 },
  5.     { 9, 10, 11, 12 },
  6.     { 13, 14, 15, 16 }
  7. };
  8.  
  9. int n = matrix.GetLength(0);
  10. int primaryMin = int.MaxValue;
  11. int secondaryMin = int.MaxValue;
  12. for (var i = 0; i < n; i++)
  13. {
  14.     if (primaryMin > matrix[i, i])
  15.     {
  16.         primaryMin = matrix[i, i];
  17.     }
  18.  
  19.     if (secondaryMin > matrix[n - i - 1, i])
  20.     {
  21.         secondaryMin = matrix[n - i - 1, i];
  22.     }
  23. }
  24.  
  25. Console.WriteLine("Главная диагональ: " + primaryMin);
  26. Console.WriteLine("Побочная диагональ: " + secondaryMin);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.545 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы