1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
1 | |
Завершить прохождение теста при трех неверных ответах15.11.2015, 01:45. Показов 2381. Ответов 43
Метки нет (Все метки)
Вечер добрый,делаю программу тест-опросник на базе input.box
всего к примеру 5 вопросов у меня,нужно принудительно завершить тест если отвечено минимум на 3 вопроса верно и конечно же в конце 5 вопросов,немного запутался,может кто-то подскажет кодом? (пробовал и do loop все не то) после каждого инпут.бокса идет сравнение инпута пользователя с array и если совпадает,то тогда просто делаю кантер+1 и так далее.(рез=рез+1)
0
|
15.11.2015, 01:45 | |
Ответы с готовыми решениями:
43
Прохождение теста Прохождение теста Прохождение теста прохождение теста |
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
|
15.11.2015, 01:51 | 2 |
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
||||||
15.11.2015, 02:09 [ТС] | 3 | |||||
выход если оставшееся время таймера равно нулю пользователь отвечает минимум на 3 вопроса пользователь завершает все 5 ответов.
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
||||||
15.11.2015, 11:56 | 4 | |||||
Как я понимаю, это не весь код, но на базе того, что есть, вот (да можно было еще уменьшить код, но для наглядности расписал)
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 13:29 [ТС] | 5 |
cпасибо,только у меня vb 2015 ругается на синтаксис
counternow не задекларирована и character is not valid на Result = getanswer(i) ,где новичок тупит? (
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
|||||||||||||||||||||
15.11.2015, 13:32 | 6 | ||||||||||||||||||||
Это
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 13:36 [ТС] | 7 |
спасибо большое! Прошу прощения, на строке Res_txt = getanswer(i) ,все равно висит character is not valid на (i)
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
|
15.11.2015, 13:43 | 8 |
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 13:54 [ТС] | 9 |
спасибо! сброс переменных,после каждого варианта
cgood = 0 cbad = 0 ,к примеру ? 1) потестил,почему-то на 3 правильных ответах тест не останавливается,а продолжается дальше,может,что-то не так делаю,но вот беда,что мне надо чтоб на минимум 3 правильных ответа и выходил тест с ответом "поздравления" 2) тоже,криворук я где-то,после 5 ответов,сначала вылазит поздравления,после ок,вылазит что вы не сдали,и тест начинается по кругу
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
||||||
15.11.2015, 14:03 | 10 | |||||
Сообщение было отмечено Памирыч как решение
РешениеКликните здесь для просмотра всего текста
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 14:17 [ТС] | 11 |
exit for в vb 2015 работает,только если было дано условие ранее для for=
и ругается на синтаксис не корректного использования
0
|
15.11.2015, 14:25 | 12 |
Написать программу для младших школьников, проверяющую знание ими таблицы умножения от 2 до 12
Тоже 5 вопросов. Код см. по Альт-F11. Использовал для выхода Cancel в инпутбоксе (удобно!).
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
|||||||||||
15.11.2015, 14:27 | 13 | ||||||||||
Замените
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 15:33 [ТС] | 14 |
вроде все маломальски слепил,остался один вопрос,сделал ,что после 3 верных ответов вылетает мессажбокс с поздравлениями,но при этом,если это 3 из 5 оставшиеся 2 вопроса тоже задаются. как остановить работу инпутбокса? именно,чтоб при правильные ответы =больше 3 последующие не задавались?
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
|
15.11.2015, 15:49 | 15 |
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
||||||
15.11.2015, 15:51 [ТС] | 16 | |||||
надо подчистить ибо некоторые переменные не используются,но тестирую и работает как надо
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
||||||
15.11.2015, 16:15 | 17 | |||||
Цикл продолжает вызывать функцию
В цикле нужно сделать прирывание после достижения 3х правильных ответов.
1
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 16:21 [ТС] | 18 |
спасибо! как именно можно реализовать это прерывание? гугл не помогает
0
|
В поисках себя
115 / 89 / 34
Регистрация: 12.11.2015
Сообщений: 529
|
|
15.11.2015, 16:25 | 19 |
0
|
1 / 1 / 0
Регистрация: 11.10.2012
Сообщений: 45
|
|
15.11.2015, 16:52 [ТС] | 20 |
проблема в том,что это надо открывать отдельный саб
'End Sub' must be preceded by a matching 'Sub'. то есть как для кнопки и т п
0
|
15.11.2015, 16:52 | |
15.11.2015, 16:52 | |
Помогаю со студенческими работами здесь
20
Прохождение теста на intuit.ru Время кд на прохождение теста Программа в Аксез : прохождение теста Прохождение теста на исключение в maven Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |