Найти минимальный положительный элемент под главной диагональю. Если таких элементов несколько, выбрать первый - C#

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

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

Найти минимальный положительный элемент под главной диагональю. Если таких элементов несколько, выбрать первый Не получается выбрать именно положительный элемент.
double min = a[1, 0];
for (int i = 1; i < m; i++)
{
for (int j = 0; j < i; j++)
{
if (a[i, j] < min)
{
min = a[i, j];
rMin = i;
sMin = j;
}
}
}
Console.WriteLine(min);

Решение задачи: «Найти минимальный положительный элемент под главной диагональю. Если таких элементов несколько, выбрать первый»

textual
Листинг программы
double min = a[1, 0];                         
                        for (int i = 1; i < m; i++)
                        {
                            for (int j = 0; j < i; j++)
                            {                                
                                if (a[i, j] < min)
                                {
                                     min = a[i, j];
                                     rMin = i;
                                     sMin = j;
                                }                           
                            }
                        }                        
                        Console.WriteLine("Минимальный элемент [{0}][{1}]: {2}", rMin + 1, sMin + 1, min);

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


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

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

7   голосов , оценка 4.143 из 5
Похожие ответы