Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2013, 16:46   #1
Vladsevsk
Новичок
Джуниор
 
Регистрация: 14.05.2013
Сообщений: 2
Восклицание C# поправить код. поиск элементов в массиве

Дана действительная матрица размером mxn все элементы которой различны. в каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. указать индексы элемента с найденным значением.

У меня пока выходят мин. элементы в строчках, как среди них лучше выбрать наибольшее?

static void Main(string[] args)
{
double[,] a;
double min = double.MaxValue;
double min1 = double.MinValue;
int j, i, indexI = 0, indexJ = 0;
Random random = new Random();
int n = random.Next(2, 11);
int m = random.Next(2, 16);
a = new double[n, m];
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
a[i, j] = random.Next(-100, 101);
Console.Write("{0,5}", a[i, j]);
}
Console.WriteLine();
}
for ( i = 0; i <= a.GetUpperBound(0); i++)
{
for (j = 0; j <= a.GetUpperBound(1); j++)
{
if (min > a[i, j])
{
min = a[i, j];
indexI = i;
indexJ = j;

}
}

Console.WriteLine("min1 is={0}, and indes is={1},{2}", min1, indexI, indexJ);
}

Console.ReadKey();
}
}
}
Vladsevsk вне форума Ответить с цитированием
Старый 27.05.2013, 17:21   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
У меня пока выходят мин. элементы в строчках, как среди них лучше выбрать наибольшее?
Этот код успешно ищет минимальные элементы в строках? Это очень странно.

А наибольшее искать понятно как - завести переменную max (и её пару индексов) и всякий раз вместо вывода минимального элемента в строке соотносить его с max; если больше, то...
Abstraction вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск изамена элементов в массиве(ассемблер) bennyto Помощь студентам 0 09.05.2012 14:53
Поиск элементов в массиве С art_d Помощь студентам 7 05.01.2012 21:08
Задача на зачёт. Поиск элементов в 1-мерном массиве oRik24 Помощь студентам 7 16.06.2011 11:04
поиск максимальных элементов в массиве radiokarazinec Общие вопросы Delphi 1 26.12.2010 12:53
C++ поиск повторяющихся (строковых) элементов в массиве danslash Помощь студентам 5 29.03.2010 01:35