Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подсчет правильный и не правильных ответов / 13 сообщений из 13, страница 1 из 1
12.01.2014, 17:59
    #38523604
Подсчет правильный и не правильных ответов
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
Dim v(100) As String
Dim Otv(100) As String
Dim n As Integer
Dim i As Integer
Dim otvet As String
Dim koll As Integer
Dim p As String
Private Sub otvett_Click()
For i = 1 To n
Print v(i), Otv(i)
Next i
End Sub
Private Sub Dalee_Click()
test.Text = ""
If i <= n Then
Voprs.Text = v(i)
Else
Text1.Text = "Тест завершен"
End If
End Sub
Private Sub Form_Load()
i = 1
n = 1
Open "E:\ИНСТИТУТ\test.txt" For Input As #1
Do Until EOF(1)
Input #1, v(i)
Input #1, Otv(i)
i = i + 1
Loop
Close #1
n = i - 1
End Sub
Private Sub Start_Click()
i = 1
Voprs.Text = v(i)
Rezult.Text = Str(i) + "."
End Sub
Private Sub Vvod_Click()
otvet = Trim(test.Text)
If otvet = Trim(Otv(i)) Then
Rezult.Text = Rezult.Text + "Ответ верный " + test.Text + Chr(13) + Chr(10)
Rezult.Text = Rezult.Text + Str(i + 1) + "."
Else
Rezult.Text = i1 + "." + Rezult.Text + "Ответ неверный " + test.Text + Chr(13) + Chr(10)
Rezult.Text = Rezult.Text + Str(i + 1) + "."
End If
i = i + 1
End Sub
...
Рейтинг: 0 / 0
12.01.2014, 18:06
    #38523605
Подсчет правильный и не правильных ответов
Случилась проблема, не могу придумать,как подсчитать правильные и не правильные ответы. Знаю,что через оператор IF можно сделать. Но как в конце описать? Подскажите пожалуйста.
...
Рейтинг: 0 / 0
12.01.2014, 18:07
    #38523607
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
12.01.2014, 18:09
    #38523609
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
Опишите для начала структуру хранения правильных ответов
...
Рейтинг: 0 / 0
13.01.2014, 14:14
    #38524343
Подсчет правильный и не правильных ответов
Структура хранение ответов у меня находится в блокноте, вот как выглядит.
...
Рейтинг: 0 / 0
13.01.2014, 14:18
    #38524352
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
А где надо считать? По какой кнопке. Я тут ничего не понимаю, что в какой последовательности нужно нажимать
...
Рейтинг: 0 / 0
13.01.2014, 15:21
    #38524487
Подсчет правильный и не правильных ответов
Извиняюсь,что так без объяснений. Вот
...
Рейтинг: 0 / 0
13.01.2014, 15:27
    #38524501
Подсчет правильный и не правильных ответов
1. Начать тестирование,в TextBox- Voprs выводит на экран вопрос. 2. В TextBox- test вводим ответ и нажимаем на кнопку ввести ответ. 3. Нажимаем продолжить, программа выдает следующий ответ в TextBox- Voprs, TextBox- test очищается. В TextBox- Rezult пишет сразу же правильный или не правильный ответ.
...
Рейтинг: 0 / 0
13.01.2014, 15:28
    #38524503
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
Наталья_Кимне могу придумать,как подсчитать правильные и не правильные ответы.завести две переменных, если ответ правильный, увеличивать одну, если неправильный - другую.
Наталья_КимНо как в конце описать?В каком конце, чего описать?
...
Рейтинг: 0 / 0
13.01.2014, 15:31
    #38524511
Подсчет правильный и не правильных ответов
Спасибо большое, я сейчас же попробую
...
Рейтинг: 0 / 0
13.01.2014, 16:16
    #38524640
Клевер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
Наталья_Ким,

для нормального тестировщика тебе нужно:
1) учитывать раскладку. а точнее: не учитывать её. ответы "Бит" "биТ" и "бит" должны засчитываться
2) шифровать данные. очевидно, ты не можешь хранить данные просто в блокноте. ты не можешь просто переименовать блокнот под другое расширение. ты не можешь расшифровывать данные вне блокнота. соответственно, у тебя должна быть вторая программа, которая будет кодировать вопросы и ответы в файл.
3) тестер должен быть снисходителен к великому и могучему рускаму языку. прога не должна придираться к падежу ответа или отсутствию\присутствию предлогов. также желательно позволить пользователю делать ошибки в словах.
4) прога должна быть ontop, чтобы не позволить юзеру искать ответы в инете\на флехе. либо позволить ему искать, но считывать имена открываемых им окон
5) не обрабатывать нажатия, если поле для ответа пусто.
6) ну и, конечно же, оформление. больше красок и весёлых шрифтов :Р
...
Рейтинг: 0 / 0
13.01.2014, 16:30
    #38524672
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
Клевер, конечно, куда же без твоих советов.
Все понимают, что задача учебная, но тебе надо было обязательно выпендриться.

Среди твоих умных советов нет самого важного - на приведенные вопросы существует по несколько правильных ответов.
...
Рейтинг: 0 / 0
13.01.2014, 16:39
    #38524703
Клевер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет правильный и не правильных ответов
Shocker.Proсуществует по несколько правильных ответов. зачем автору это? Все понимают, что задача учебная, но тебе надо было обязательно выпендриться.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подсчет правильный и не правильных ответов / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]