Вверх ↑
Этот топик читают: Гость
Ответов: 37
Рейтинг: 0
#1: 2012-04-29 11:09:22 ЛС | профиль | цитата
Здравствуйте. Подскажите пожалуйста как среди чисел найти максимальное. У меня получается, но только в виде сообщений, а чтобы в одной надниси ( Label ) не получается. И ещё вопрос: как среди множества чисел найти определённое количество максимальных или минимальных?

code_27763.txt


карма: 0

0
файлы: 1code_27763.txt [2.7KB] [178]
Гость
Ответов: 17029
Рейтинг: 0
#2: 2012-04-29 12:08:38 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 09:02:24
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#3: 2012-04-29 12:09:42 ЛС | профиль | цитата
code_27765.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_27765.txt [808B] [185]
Ответов: 3851
Рейтинг: 159
#4: 2012-04-29 12:30:21 ЛС | профиль | цитата
code_27766.txt
карма: 0
начавший
0
файлы: 1code_27766.txt [3.1KB] [219]
Ответов: 16884
Рейтинг: 1239
#5: 2012-04-29 12:36:08 ЛС | профиль | цитата
Andrey, набери в Edit-ах 5 12 3 и получишь max = 5 (а не 12)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3851
Рейтинг: 159
#6: 2012-04-29 12:41:36 ЛС | профиль | цитата
да Tad, я совсем забыл что там строки сортируются

исправленный вариант: code_27767.txt
карма: 0
начавший
0
файлы: 1code_27767.txt [3.3KB] [249]
Гость
Ответов: 17029
Рейтинг: 0
#7: 2012-05-01 10:05:26 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 09:02:24
карма: 0

0
Ответов: 3851
Рейтинг: 159
#8: 2012-05-01 14:05:49 ЛС | профиль | цитата
178.44.162.239 писал(а):
чтобы система подсвечивала 2 кнопки красным цветом, где макс. значение и 2 кнопки подсвечивала синим, где мин. значение.
предполагается, что одинаковых (совпадающих) значений не будет?

178.44.162.239, посмотри BitBtn и RGB..
карма: 0
начавший
0
Ответов: 37
Рейтинг: 0
#9: 2012-05-01 15:13:27 ЛС | профиль | цитата
Andrey писал(а):
предполагается, что одинаковых (совпадающих) значений не будет?

178.44.162.239, посмотри BitBtn и RGB ..


С цветом понятно. У меня возникают трудности с тем чтобы найти эти самые макс. и мин. числа. С двумя получается, а если больше, то не знаю как это сделать. Вот мой пример:
code_27790.txt
карма: 0

0
файлы: 1code_27790.txt [2.4KB] [142]
Ответов: 8926
Рейтинг: 823
#10: 2012-05-01 16:29:51 ЛС | профиль | цитата
vovvei, занести числа в массив, отсортировать, по индексу и раскрашивать code_27792.txt вот пример с плавным изменением от красного до синего
карма: 19

0
файлы: 1code_27792.txt [4.2KB] [173]
Ответов: 37
Рейтинг: 0
#11: 2012-05-02 19:34:01 ЛС | профиль | цитата
Леонид писал(а):
vovvei, занести числа в массив, отсортировать, по индексу и раскрашивать code_27792.txt вот пример с плавным изменением от красного до синего

Спасибо вам за ответ. Но я ещё новичок и плохо разбираюсь. Не могли бы вы дополнить вашу программу. Нужно чтобы отображалось 2 цвета: синий ( мин. числа ) и красный ( макс. числа ) по 3 каждый. Добавил условие чтобы цвет отображался не сразу ( делал на скорую руку да и новичёк я, поэтому получилось не очень ). Дальше условие: если нажимаем на красный ( макс. ), то к "Результат 1" прибавляется 1 ( +1 ), а в случае если нажимаем на синию, то из"Результат 1" вычитается 1 ( -1 ). Дальше 2 варианта:
1) Если "Результат 1" станет равен "верхнему пределу" ( +5 ), то дальше отображаются только синие кнопки ( мин. ). Далее при нажатии на синию кнопку к "Результату 2" прибавляется 1 ( +1 ), в противном случае ( при нажатии на одну из 3-х кнопок с макс. значением ) вычитается 1 ( -1 ).
2) Если "Результат 1" станет равен "нижнему пределу" ( -5 ), то дальше отображаются только красные кнопки ( макс. ). Далее при нажатии на красную кнопку к "Рез ультату 2" прибавляется 1 ( +1 ), в противном случае ( при нажатии на одну из 3-х кнопок с мин. значением ) вычитается 1 ( -1 ).
code_27799.txt
карма: 0

0
файлы: 1code_27799.txt [8.3KB] [235]
Ответов: 8926
Рейтинг: 823
#12: 2012-05-02 21:07:58 ЛС | профиль | цитата
vovvei
Колобок писал(а):
Ни-че-го не понимаю!
Аналогично!
карма: 19

0
Ответов: 37
Рейтинг: 0
#13: 2012-05-03 11:33:50 ЛС | профиль | цитата
Леонид писал(а):
vovvei Колобок писал(а)
Ни-че-го не понимаю!
Аналогично!



Не могли бы вы в вашем варианте сделать не перебор цветов, а всего 2 цвета: красный ( для тех кнопок на которые нажимали чаще ) и синий ( для тех кнопок на которые нажимали меньше всего ). И чтобы можно было указать кол-во кнопок которые нужно подсвечивать.

Пример: На панели 8 кнопок ( 1-8 ), условие подсветить 2 кнопки с макс. нажатием на них ( красный ) и 2 кнопки с мин. нажатием на них ( синий ). Допустим мы нажали по 5 раз на кнопки 1 и 2; по 3 раза на кнопки 3,4,5 и 6; и по 1 разу на кнопки 7 и 8. Соответственно кнопки 1 и 2 подсвечиваются красным, а кнопки 7 и 8 подсвечиваются синим.
Надеюсь вы меня поняли. Заранее благодарен.
карма: 0

0
Ответов: 8926
Рейтинг: 823
#14: 2012-05-03 17:07:22 ЛС | профиль | цитата
vovvei, вот пример, для кнопок применён динамический контейнер code_27805.txt Внимательно и вдумчиво прочитайте справку по применённым компонентам и примечания к точкам.
карма: 19

0
файлы: 1code_27805.txt [6.4KB] [149]
Ответов: 37
Рейтинг: 0
#15: 2012-05-04 15:16:28 ЛС | профиль | цитата
Леонид писал(а):
vovvei, вот пример, для кнопок применён динамический контейнер code_27805.txt Внимательно и вдумчиво прочитайте справку по применённым компонентам и примечания к точкам.

Спасибо за пример. Посмотрел и более менее разобрался как работает. Хотел добавить своего, но получилось только чтобы цвета начинали отображаться после определённого кол-ва нажатий. Подскажите как сделать чтобы при нажатии на красную кнопку к "Результату" прибавлялась 1 ( +1 ) в противном случае при нажатии на синию или серую кнопки вычиталась 1 ( -1 ). Заранее благодарен.

code_27814.txt
карма: 0

0
файлы: 1code_27814.txt [7.7KB] [151]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)