0 / 0 / 0
Регистрация: 19.08.2019
Сообщений: 27
|
|||||||||||
1 | |||||||||||
Выручайте. Перебор трех чисел двумя нажатиями! похоже на банальную рекурсию24.08.2019, 10:11. Показов 753. Ответов 7
Метки нет Все метки)
(
Вроде бы глупая рекурсия, но все не так просто как мне казалась.
Идея заключается в следующем нажатием 4(перебор влево) 6(перебор вправо) осуществлять движение курсора (поочередного мигания) трехзначного числа (095) В приведенном ниже коде реализовал лишь движение в одну сторону (4+4+4 влево влево влево / анологично с 6кой) НЕОБХОДИМО реализовать возможные переборы 2+4+6 2+6+4 2+4+6+4 2+6+4+6 2+4+6+4+6 2+6+4+6+4 и так далее, что бы при любой вариации проходил пребор 4/6 Забитые действия на нажатие 4ки :
И организация таймера на мигание(движение курсора): (второй лейбл значение 095)
0
|
|
24.08.2019, 10:11 | |
Ответы с готовыми решениями:
7
Замер времени между двумя нажатиями кнопки Перебор возможных значений для трёх чисел
|
490 / 286 / 129
Регистрация: 30.10.2018
Сообщений: 1,309
|
|
24.08.2019, 13:38 | 2 |
JekMvr, Прости, но либо я тупой, либо ты слишком плохо объясняешь, можешь визуально вообразить, что тебе нужно? А то много одинакового кода, и еще и 2 + 4 + 6 мне не очем не говорят, ты хочешь как стрелочками переходить в другое положения?
0
|
0 / 0 / 0
Регистрация: 19.08.2019
Сообщений: 27
|
|
24.08.2019, 13:49 [ТС] | 3 |
kitsoRik, визуально желаемый результат выглядит примерно как на скрине
4 и 6 будут как стрелочки по очереди подсвечивать таймером определённые значения, но пока у меня вышло подсвечивать значения лишь в одну сторону (например вправо - вправо -вправо те 6 - 6 - 6 и так по кругу / ну и влево собственно)
0
|
490 / 286 / 129
Регистрация: 30.10.2018
Сообщений: 1,309
|
|
24.08.2019, 15:05 | 4 |
JekMvr, ты хочешь сделать навигацию по дереву? Или что? Объясни саму задачу.
Добавлено через 2 минуты К чему тут число
0
|
0 / 0 / 0
Регистрация: 19.08.2019
Сообщений: 27
|
|
24.08.2019, 15:08 [ТС] | 5 |
kitsoRik, Клавишами 4, 6 устанавливается позиция разряда адреса параметра, подлежащего тарировке (мигающий курсор).
Клавишами 1, 3 устанавливается значение цифрового символа по этой позиции. 2>ТАРИР СЗ А:095 ДТ:600: 1 где трехзначного числа (095) - адрес параметра
0
|
490 / 286 / 129
Регистрация: 30.10.2018
Сообщений: 1,309
|
|
24.08.2019, 15:22 | 6 |
JekMvr, а зачем тебе сразу все подсвечивать, нельзя ли только следующую комбинацию?
0
|
0 / 0 / 0
Регистрация: 19.08.2019
Сообщений: 27
|
|
24.08.2019, 15:30 [ТС] | 7 |
kitsoRik, подсвечивается и не все, а в приведенном мною листинге подсвечиваются по очереди значения, т.е. в данном примере по очереди 0 затем 9 затем 5 и по кругу (движение вправо), то же самое реализовано и в другую сторону(движение влево)
Вся проблема в том, что не решил как совместить это все и что бы можно было в любой момент осуществлять движение вправо и влево (нажатием соответсвено клавиши 6 и 4)
0
|
490 / 286 / 129
Регистрация: 30.10.2018
Сообщений: 1,309
|
|
24.08.2019, 15:46 | 8 |
JekMvr, покажи что у тебя готово.
Просто переместить курсор в середину что бы печатать из середины или с конца удалять?
0
|
24.08.2019, 15:46 | |
Помогаю со студенческими работами здесь
8
Составить программу выбирающую из трех чисел то, которое лежит между двумя другими Ограниченный перебор через рекурсию Реализовать перебор поддиректорий через рекурсию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |