0 / 0 / 0
Регистрация: 10.12.2017
Сообщений: 76
|
||||||
1 | ||||||
Лишнее срабатывание цикла08.12.2021, 22:27. Показов 786. Ответов 4
Метки нет (Все метки)
Пытался сделать так, чтобы при вводе символа не из массива lets просто выводило сообщение wrong и возвращало к началу цикла для новой попытки, и оно возвращает, но при этом якобы срабатывает лишний раз, не требуя ничего вводить.
Выглядит это так: Код
Please input you char: я wrongPlease input you char: wrongPlease input you char: Почему так происходит и как это исправить? Сам код:
0
|
08.12.2021, 22:27 | |
Ответы с готовыми решениями:
4
Лишнее срабатывание ColumnChanged при переходе по строкам в DataTable Множественное срабатывание цикла Срабатывание программы в зависимости от времени без цикла и Sleep составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с постусловием, цикла с предусловием и цикла с параметрами удалите лишнее |
0 / 0 / 0
Регистрация: 10.12.2017
Сообщений: 76
|
|
08.12.2021, 23:42 [ТС] | 3 |
А что делает эта строка?
0
|
2492 / 1093 / 488
Регистрация: 17.11.2018
Сообщений: 2,782
|
||||||
09.12.2021, 08:55 | 4 | |||||
0
|
Вездепух
12765 / 6647 / 1790
Регистрация: 18.10.2014
Сообщений: 16,805
|
||||||
09.12.2021, 09:11 | 5 | |||||
Сообщение было отмечено Varhin как решение
Решение
Вы ввели два символа, а не один: букву и символ перевода строки. Вот два раза ввод и отрабатывает. Все как и должно быть. Почему вы считаете это лишним срабатыванием? Вы же сами нажали две клавиши на клавиатуре.
Чтение символа сделать через
1
|
09.12.2021, 09:11 | |
09.12.2021, 09:11 | |
Помогаю со студенческими работами здесь
5
Лишнее в автозагрузке Убрать лишнее Лишнее копирование Лишнее значение лишнее в title Выводит лишнее Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |