![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.06.2016
Сообщений: 20
|
![]()
У меня есть код по поиску просто количества одинаковых чисел в активных текстбоксах по нажатию кнопки и вывод этого количества в label2:
C# Код:
Небольшое пояснение ко всему этому. В коде tb - это массив нескольких текстбоксов. В каждом тектбоксе все числа разные и не повторяются, они вводятся пользователем, а не рандомно, и через пробел. И для понятности приведу простой пример с тремя текстбоксами. В первом есть числа 10 15 20, во-втором 10 11 25, в третьем 30 11 25. Здесь видно, что у первого со вторым одно совпадение, у второго с третьим два, у первого с третьим ни одного. В итоге мин. кол-во одинаковых чисел - 0, и это число вставляется в текст лэйбла, а текстбоксы первый и третий меняют свой цвет фона. Наговорил много, но думаю для многих это будет простая задачка. ))) Да, и ещё, если будет не трудно, как мне сделать, чтобы по нажатию уже другой кнопки сравнивать текстбоксы не каждый с каждым, а только первый со всеми остальными? Например, если текстбокса 3, то сравнить первый со вторым и с третьим, а уже второй с третьим не надо. Ну и опять же после всего этого вывести минимум и поменять цвет фонов. Заранее большое спасибо. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 11.06.2016
Сообщений: 20
|
![]()
Что, ни кто не может помочь?
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 23.07.2016
Сообщений: 5
|
![]()
Дима85,
Встречный вопрос, для чего в вашей конструкции цикл? А точнее понимаете-ли вы что у вас там цикл и что значит эта часть: Код:
|
![]() |
![]() |
![]() |
#4 | |
Регистрация: 23.07.2016
Сообщений: 5
|
![]() Цитата:
Думаю, через foreach не получится. |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 23.07.2016
Сообщений: 5
|
![]()
Вот мое решение:
Код:
|
![]() |
![]() |
![]() |
#6 | ||
Регистрация: 23.07.2016
Сообщений: 5
|
![]()
Но, я не понял этого:
Цитата:
Цитата:
Допустим у нас такие строки: 12121 12 12 1 21 21 21 2 1 42 24 2 423 2 43 24 2. 2.4.32. 423. 4.2 .4 2.4. 32. 4.2 2,4, 2,4,234,23, 423, 4,23 ,423, 4,2 ,2 ,4 2;4;234;23;4 3;24;23; 432; 4;23 4;23 ;4 2 ;423; 4;2 ;42;3 4;23 ;4 ;24; 23; 4;23 4;23; 4;23 2 432 42 24 2 423 45 45 645 6 75 567 56 56 65 865 7 Мой код выведет 2, т.е. минимальный повтор одного из чисел в другом, содержится всего в 2х текстбоксах. И подсветит все тб, кроме 45 45 645 6 Последний раз редактировалось EveKS; 24.07.2016 в 18:38. Причина: Немного орфографии... |
||
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 20,999
|
![]()
ТС, а разве тот кто что я вам ранее давал не способен этого дать?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#8 |
Регистрация: 23.07.2016
Сообщений: 5
|
![]()
Просмотрел, темку, что была до этого, на эту тему, удивило, что здесь автор не смог передать суть задачи... Да и решение там есть, правда под минимум переделать...
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчёт количества повторов элементов одномерного массива | tane | Помощь студентам | 0 | 22.01.2016 18:25 |
поиск всех повторов за прошедшие 30 дней | Bugizavr | Microsoft Office Excel | 1 | 22.01.2015 22:27 |
Обработка одномерного массива - поиск среднего, поиск минимального, сортировка (Паскаль) | nadez | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 18.03.2014 08:45 |
Поиск повторов | volanddd | Microsoft Office Excel | 1 | 30.04.2013 09:34 |
Поиск комментариев и повторов строк | arcus | Visual C++ | 0 | 11.11.2012 15:19 |