Найти максимальный и минимальный элементы массива. Вывести их и их координаты (строка, столбец) - C#

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

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

Ребята! Пожалуйста, помогите! Задание: Составить программу нахождения минимального (максимального) элемента массива и места его расположения в массиве (номера строки и номера столбца). Программу написала, но не удается вывести столбец и строку элементов, выводятся, естественно, координаты последнего элемента массива. Просто в с# всего пару дней, еще не могу разобраться толком. Подскажите, какие операторы должны стоять в разделе "то", после иф, чтобы они объединяли решение, а не выводи отдельные дейстия???
Листинг программы
  1. const int n = 5, m = 5;
  2. int[,] a = new int[n, m]
  3. {
  4. { 10, 54, 18, 6, 12 },
  5. {1,18,43,55,0},
  6. {78,2,5,6,100},
  7. {12,47,33,6,1},
  8. {11,9,63,40,7},
  9. };
  10. Console.WriteLine("massiv:");
  11. for (int i = 0; i <n; ++i)
  12. {
  13. for (int j = 0; j < m; ++j)
  14. Console.Write("\t" + a[i, j]);
  15. Console.WriteLine();
  16. }
  17. Console.ReadLine();
  18. int max, min;
  19. int maxi=0, maxj=0 ;
  20. int mini=0, minj=0;
  21. max = a[0, 0];
  22. min = a[0, 0];
  23. for (int i = 0; i < m; ++i)
  24. {
  25. for (int j = 0; j < n; ++j)
  26. {
  27. if (a[i, j] > max) max = a[i, j]; maxi=i; maxj=j ;
  28. }
  29. }
  30. Console.Write("max =" + max + "[" + maxi + "," + maxj + "]" );
  31. Console.Read();
  32. for (int i = 0; i < n; ++i)
  33. {
  34. for (int j = 0; j < m; ++j)
  35. {
  36. if (a[i, j] < min) min = a[i, j]; mini = i; minj = j;
  37. }
  38. }
  39. Console.WriteLine("min =" + min + "[" + mini + "," + minj + "]");
  40. Console.ReadLine();
  41. Console.Read();

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

textual
Листинг программы
  1. if (a[i, j] < min)
  2. {
  3.  min = a[i, j];
  4. mini = i;
  5. minj = j;
  6. }

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


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

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

6   голосов , оценка 3.833 из 5

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

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

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