Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 4
1

В произвольно заданном одномерном массиве определить номера двух элементов с наименьшими значениями

19.02.2012, 20:53. Показов 1498. Ответов 4
Метки нет (Все метки)

Добрый вечер!!! помогите пожалуйста по c#:
В произвольно заданном одномерном массиве определить номера двух элементов с наименьшими значениями. Обнулить значения элементов, расположенных между найденными номерами в исходном массиве. Один наименьший элемент массива легко найти а как несколько найти не могу понять.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2012, 20:53
Ответы с готовыми решениями:

В произвольно заданном одномерном массиве определить номера двух элементов с наименьшими значениями
В произвольно заданном одномерном массиве определить номера двух элементов с наименьшими...

В произвольно заданном одномерном массиве определить два элемента с наибольшими значениями и два с наименьшими
Очень прошу помочь) В произвольно заданном одномерном массиве определить два элемента с...

В произвольно заданном одномерном массиве найти два элемента с наименьшими значениями
В произвольно заданном одномерном массиве найти два элемента с наименьшими значениями. Сократить...

В массиве определить номера двух элементов с наименьшими значениями
В произвольно заданном одномерном массиве определить номера двух элементов с наименьшими...

4
DimanRu
19.02.2012, 21:05
  #2

Не по теме:

Не капси, отпугиваешь людей!

0
Almiqui
19.02.2012, 21:18
  #3

Не по теме:

DimanRu, поправил ))

0
249 / 249 / 135
Регистрация: 09.04.2011
Сообщений: 524
19.02.2012, 21:26 4
Например:
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
static void Main(string[] args)
        {
            int[] array = { 1, 3, 3, 4, 5, 2 };
            int min_1 = int.MaxValue, min_2 = int.MaxValue, index_1 = 0, index_2 = 0;
            for (int i = 0; i < array.Length; i++)
            {
                if (min_1 > array[i])
                {
                    min_1 = array[i];
                    index_1 = i;
                }
                if (min_2 > array[i] && array[i] > min_1)
                {
                    min_2 = array[i];
                    index_2 = i;
                }
            }
            int m = (index_2 > index_1) ? index_1 : index_2;
            int n = (index_2 < index_1) ? index_1 : index_2;
            for (int i = m + 1; i < n; i++)
            {
                array[i] = 0;
            }
            foreach (int x in array)
                Console.Write("{0, 3}", x);
            Console.ReadKey(true);
        }
1
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 4
19.02.2012, 21:39  [ТС] 5
вау круто=) спасибо большое !!!
 Комментарий модератора 
Если какой-либо пост на форуме показался вам полезным, нажмите кнопку "Спасибо" внизу самого поста.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.02.2012, 21:39

В произвольно заданном одномерном массиве определить 3 элемента с наибольшими значениями
В произвольно заданном одномерном массиве определить 3 элемента с наибольшими значениями

В произвольно заданном одномерном массиве определить три элемента с наибольшими значениями
Помогите, подалуйста! В произвольно заданном одномерном массиве определить три элемента с...

В произвольно заданном одномерном массиве определить три элемента с наибольшими значениями. Могут ли быть найденные зна
очень нужна прога плииз В произвольно заданном одномерном массиве определить три элемента с...

В произвольно заданном одномерном массиве определить число отрицательных нулевых и положительных элементов
в произвольно заданном одномерном массиве определить число отрицательных нулевых и положительных...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru