Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
wnmkr
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 71
#1

Поиск элементов в двумерном массиве

31.10.2013, 00:29. Просмотров 1073. Ответов 2
Метки нет (Все метки)

Нужно реализовать поиск макс. среди отр. и мин. среди положительных чисел в двумерном массиве с помощью методов Array;

Буду очень благодарен.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2013, 00:29
Ответы с готовыми решениями:

Поиск элементов в двумерном массиве
Создать матрицу размером n на m где m и m вводятся с клавиатуры, заполнить ее...

Поиск минимальных элементов в двумерном массиве
Задача: Составить команду из четырех лучших бегунов для участия в эстафете...

Поиск одинаковых элементов в двумерном массиве
Есть двумерный массив, нужно в каждой строке найти одинаковые элементы и...

Поиск четных и нечетных элементов в двумерном массиве
Ребята, пожалуйста, помогите проверить мою программу (C#) и исправить ошибки!...

Поиск строки с минимальной суммой элементов в двумерном массиве
Доброго времени суток! Прошу помочь в несложном вопросе: найти строку с...

2
V0vchik
12 / 12 / 13
Регистрация: 06.03.2011
Сообщений: 161
31.10.2013, 03:42 #2
Лучший ответ Сообщение было отмечено wnmkr как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
            int n = 5, m = 5; //Длинна масива
            int min = 0, max = 0;
            //Нужны для первого присвоения чтобы было с чем сравнивать
            bool minInitialized = false, maxInitialized = false;
            int[,] Arr = {{1,7,-2,3,-9},{3,-2,-7,1,-9},{8,-11,-5,9,3},{2,6,4,-9,10},{3,-1,-2,7,8}};
 
 
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < m; j++)
                {
                    if (Arr[i, j] < 0)
                    {
                        if (!maxInitialized)
                        {
                            maxInitialized = true;
                            max = Arr[i, j];
                        }
                        else
                        {
                            if (Arr[i, j] > max)
                                max = Arr[i, j];
                        }
 
                    }
                    else if (Arr[i, j] >= 0)
                    {
                        if (!minInitialized)
                        {
                            minInitialized = true;
                            min = Arr[i, j];
                        }
                        else
                        {
                            if (Arr[i, j] < min)
                                min = Arr[i, j];
                        }
                    }
                }
            }
Если что не понятно будет спрашивайте.
0
ArtemichRulit
0 / 0 / 1
Регистрация: 02.10.2012
Сообщений: 59
31.10.2013, 15:12 #3
Конечно извините, может вопрос не по теме, но всё же. Зачем вы занимаетесь программированием , если не можете сделать такой пустяк?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2013, 15:12

Поиск пути для одинаковых элементов в двумерном массиве
в общем у меня есть матрица и там есть элементы равным 1 а все остальные равны...

Поиск в двумерном массиве
Помогите написать программу Условие следующее: Дано массив целых чисел А ,...

Поиск элемента в двумерном массиве
Здравствуйте всем! У меня вопрос по поводу двумерных массивов. И так мне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru