С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/16: Рейтинг темы: голосов - 16, средняя оценка - 4.50
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 180

В тесте не выводится сообщение о количестве правильных ответов

07.11.2011, 12:17. Показов 3381. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть такая проблема при написании теста код такой
HTML5
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
49
50
51
52
53
54
55
56
57
58
59
60
<html><head><title>Тест</title></head><body background="tz13.jpg"><h1>Тест по Капитальным вложениям</h1>
 
   1 Какие из перечисленных позиций можно отнести к вещественным инвестициям?<br>
 
    <input type=checkbox name=q1 onclick="b1=1">акции и другие ценные бумаги<br>
 
    <input type=checkbox name=q1 onclick="b1=0">машины, оборудование<br>
 
    <input type=checkbox name=q1 onclick="b1=1">здания, сооружения<br>
    <input type=checkbox name=q1 onclick="b1=0">земельные участки<br>
    <input type=checkbox name=q1 onclick="b1=1">денежные средства<br>
    <input type=checkbox name=q1 onclick="b1=0">лицензии<br>
 
    <br>
   2 Какие из названных вариантов относятся к объектам инвестиционной деятельности?<br>
 
    <input type=checkbox name=q2 onclick="b2=1">вновь создаваемые основные фонды<br>
 
    <input type=checkbox name=q2 onclick="b2=0">модернизируемые основные фонды<br>
 
    <input type=checkbox name=q2 onclick="b2=1">ценные бумаги<br>
    <input type=checkbox name=q2 onclick="b2=0">научно-технические исследования<br>
 
    <input type=checkbox name=q2 onclick="b2=1">покупка путевок в санатории<br>
    <input type=checkbox name=q2 onclick="b2=0">приобретение лицензий<br>
 
    <br>  
 
   3 Какие из названных позиций относятся к собственным источникам финансирования инвестиционной деятельности?<br>
 
    <input type=checkbox name=q3 onclick="b3=1">прибыль предприятия<br>
 
    <input type=checkbox name=q3 onclick="b3=0">амортизационные отчисления<br>
 
    <input type=checkbox name=q3 onclick="b3=1">маркированный текст<br>
    <input type=checkbox name=q3 onclick="b3=0">банковские кредиты<br>
 
    <input type=checkbox name=q3 onclick="b3=1">страховые выплаты<br>
 
    <input type=checkbox name=q3 onclick="b3=0">накопления предприятия<br>
 
    <br>
   4 Какие из названных затрат входят в состав капитальных вложений?<br>
 
    <input type=checkbox name=q4 onclick="b4=1">на строительно-монтажные работы<br>
 
    <input type=checkbox name=q4 onclick="b4=0">на приобретение машин и оборудования<br>
 
    <input type=checkbox name=q4 onclick="b4=1">на приобретение сырья и материалов<br>
    <input type=checkbox name=q4 onclick="b4=0">на НИОКР<br>
 
    <input type=checkbox name=q4 onclick="b4=0">на проектно-изыскательные работы<br>
 
    <br>
 
    <input type=button value="Результат тестирования" 
 
      onclick="alert('Количество правельных ответов: '+(b1+b1+b1+b2+b2+b2+b3+b3+b3+b4+b4+b4))">
 
</body></html>
не выводится сообщение о количестве правильных ответов((в чем проблема понять не могу, может кто подскажет?
 Комментарий модератора 
Один вопрос - одна тема. Не нужно создавать помойку.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.11.2011, 12:17
Ответы с готовыми решениями:

Расчёт процента правильных ответов в тесте
Написал тест на delphi . Не могу додуматься только как сделать процентный расчёт правильных ответов. Подскажите кто знает.

Обработчик подсчёта правильных ответов в тесте на PHP
Есть html файл, в котором содержится список вопросов и возможные варианты ответа (тест). Необходимо создать PHP файл, который обрабатывает...

Как в тесте VBA сделать установить подсчет правильных ответов?
Добрый вечер, такой вопрос: Есть тест, в блоках 6-9 необходимо сопоставить определение и значение этого определения. Так вот:...

17
 Аватар для Faba
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
07.11.2011, 12:21
))))))))))) а вы не думали о том, что пользователь просто откроет исходный код страницы и посмотрит где правильные ответы, а где нет?)))))))
0
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 180
07.11.2011, 12:48  [ТС]
А меня уже это косаться не будет, мне важно работу выполнить)))
0
07.11.2011, 13:08

Не по теме:

сразу вспомнил как знакомому моему один сантехник вместо того, чтобы трубу поменять или как-то починить, тряпками её перемотал) халтурить в любой работе - плохо

0
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 180
07.11.2011, 13:55  [ТС]
Ну а как можно сделать тест с закрытым кодом?
0
 Аватар для Faba
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
07.11.2011, 15:51
очень просто. посылать отмеченные пользователем варианты на сервер. а в php уже всё это проверять.
0
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 180
07.11.2011, 16:27  [ТС]
Но это работа не для сети а только для локалки
0
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
07.11.2011, 18:31
Вот так работает.
JavaScript
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<html><head><title>Тест</title></head><body background="tz13.jpg"><h1>Тест по Капитальным вложениям</h1>
   1 Какие из перечисленных позиций можно отнести к вещественным инвестициям?<br>
    <input type=checkbox name=q1>акции и другие ценные бумаги<br>
    <input type=checkbox name=q1>машины, оборудование<br>
    <input type=checkbox name=q1>здания, сооружения<br>
    <input type=checkbox name=q1>земельные участки<br>
    <input type=checkbox name=q1>денежные средства<br>
    <input type=checkbox name=q1>лицензии<br>
    <br>
   2 Какие из названных вариантов относятся к объектам инвестиционной деятельности?<br>
    <input type=checkbox name=q2>вновь создаваемые основные фонды<br>
    <input type=checkbox name=q2>модернизируемые основные фонды<br>
    <input type=checkbox name=q2>ценные бумаги<br>
    <input type=checkbox name=q2>научно-технические исследования<br>
    <input type=checkbox name=q2>покупка путевок в санатории<br>
    <input type=checkbox name=q2>приобретение лицензий<br>
    <br>  
   3 Какие из названных позиций относятся к собственным источникам финансирования инвестиционной деятельности?<br>
    <input type=checkbox name=q3>прибыль предприятия<br>
    <input type=checkbox name=q3>амортизационные отчисления<br>
    <input type=checkbox name=q3>маркированный текст<br>
    <input type=checkbox name=q3>банковские кредиты<br>
    <input type=checkbox name=q3>страховые выплаты<br>
    <input type=checkbox name=q3>накопления предприятия<br>
    <br>
   4 Какие из названных затрат входят в состав капитальных вложений?<br>
    <input type=checkbox name=q4>на строительно-монтажные работы<br>
    <input type=checkbox name=q4>на приобретение машин и оборудования<br>
    <input type=checkbox name=q4>на приобретение сырья и материалов<br>
    <input type=checkbox name=q4>на НИОКР<br>
    <input type=checkbox name=q4>на проектно-изыскательные работы<br>
    <br>
    <button onclick="alert('Количество правильных ответов: '+check())">Результат тестирования</button>
    <script>
        var mainBase = {
            q1:[0,2,4],
            q2:[6,8,10],
            q3:[12,14,16],
            q4:[18,20]
        }
        var result = {
            q1:0,
            q2:0,
            q3:0,
            q4:0,
        }
        function check() {
            var all = document.getElementsByTagName("input"), x, resSum = 0;
            for(x in all) {
                if(all[x].checked) {
                    if (mainBase[all[x].name].indexOf(+x)!= -1) {
                        result[all[x].name] = 1;
                    } else {
                        result[all[x].name] = 0;                        
                    }
                }
            }
            for (x in result) {
                resSum += result[x]
            }
            return resSum;
        }
    </script>
 
</body></html>
Добавлено через 26 минут
Суммируются те вопросы, где выбраны все правильные ответы и ни одного неправильного.
0
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 180
07.11.2011, 18:34  [ТС]
Спасибо, вот тока если я буду новый вопрос добавлять что нужно изменить в скрипте?
0
 Аватар для Faba
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
07.11.2011, 19:06
Цитата Сообщение от Artur Black Посмотреть сообщение
Но это работа не для сети а только для локалки
для локалки лучше выбрать другой язык
0
front-end developer
 Аватар для Vicont
284 / 275 / 39
Регистрация: 31.08.2010
Сообщений: 577
Записей в блоге: 1
07.11.2011, 22:43
GuardCat, Можете подробно прокоменнтировать Ваш код? В частности интересует данный участок кода:
JavaScript
1
2
3
4
5
6
7
8
9
10
var all = document.getElementsByTagName("input"), x, resSum = 0; // в all хранится массив всех объектов input документа
                        for(x in all) { //??? в переменную х должно последовательно сохраняться значение  каждого элемента массива all
                                if(all[x].checked) { // а тут происходит обращение к элементу массива all по ключу?? не совсем ясно что тогда храниться в x??
                                        if (mainBase[all[x].name].indexOf(+x)!= -1) {
                                                result[all[x].name] = 1;
                                        } else {
                                                result[all[x].name] = 0;                                                
                                        }
                                }
                        }
Цитата Сообщение от Faba Посмотреть сообщение
))))))))))) а вы не думали о том, что пользователь просто откроет исходный код страницы и посмотрит где правильные ответы, а где нет?)))))))
Если на то пошло, то хранение правильных ответов в коде - не так и страшно.... даже если сделать проверку на сервере, все равно можно "обойти" такую "мощную" систему тестирования:

Проходите тест, затем открываете код html (желательно в браузере Opera) и правите код, выставляя нужный результат. Для системы тестирования нужно очень хорошо продумывать систему безопасности...
0
1 / 1 / 1
Регистрация: 04.11.2011
Сообщений: 180
07.11.2011, 23:20  [ТС]
какой например?и что от этого измениться?
0
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
08.11.2011, 10:25
Vicont, в javascript, при переборе в цикле for(x in all) x присваивается не элемент массива all, а ключ массива all.
Artur Black, если вы будете добавлять вопросы, необходимо будет вносить изменения сюда:
JavaScript
1
2
3
4
5
6
var result = {
    q1:0,
    q2:0,
    q3:0,
    q4:0,
}
(Нужно просто добавить q5:0, q6:0 и т.д.)
И сюда:
JavaScript
1
2
3
4
5
6
var mainBase = {
    q1:[0,2,4],
    q2:[6,8,10],
    q3:[12,14,16],
    q4:[18,20]
}
нужно добавить имя поля, двоеточие, массив правильных ответов. Правильный ответ обозначается цифрой — индексом поля input, причём отсчёт идёт с самого начала документа. То есть заносятся номера инпутов, обозначающих правильные ответы для данного вопроса в отсчёте с начала документа, начиная с 0.

Минусы такого решения:
  1. Если вы захотите поменять количество вариантов ответа в первых вопросах, вам придётся менять все массивы правильных ответов. Правильнее было бы сделать каждый вопрос отдельным блоком (заключив его в div, например) и считать правильные ответы уже внутри блока.
  2. Чтобы заполнить массив правильных ответов для каждого вопроса, нужно считать input'ы с начала документа. Довольно муторное занятие.
  3. Вручную заполняется массив значений. Было бы правильнее встроить автоматическое его заполнение.
Исправить минусы можно, но скучно.

Добавлено через 1 час 8 минут
Кажется, я ошибся в алгоритме обсчёта. Он не подсчитывает, а обсчитывает. В качестве компенсации ошибки сделал вариант, который не только правильно считает, но ещё и лишён большей части минусов предыдущего.
JavaScript
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<html>
<head>
    <title>Тест</title>
    <style type = "text/css">
        input {margin: 0px 10px 0px 50px;}
        div {margin: 30px 0 0 0}
        body {font-family: Arial; font-size: 10pt;}
    </style>
</head><body background="tz13.jpg"><h1>Тест по Капитальным вложениям</h1>
<div id = "1">
   <b>1. Какие из перечисленных позиций можно отнести к вещественным инвестициям?</b><br>
    <input type=checkbox>лицензии<br>
    <input type=checkbox>акции и другие ценные бумаги<br>
    <input type=checkbox>машины, оборудование<br>
    <input type=checkbox>здания, сооружения<br>
    <input type=checkbox>земельные участки<br>
    <input type=checkbox>денежные средства<br>
</div>
<div id = "2">
   <b>2. Какие из названных вариантов относятся к объектам инвестиционной деятельности?<br></b>
    <input type=checkbox>вновь создаваемые основные фонды<br>
    <input type=checkbox>модернизируемые основные фонды<br>
    <input type=checkbox>ценные бумаги<br>
    <input type=checkbox>научно-технические исследования<br>
    <input type=checkbox>покупка путевок в санатории<br>
    <input type=checkbox>приобретение лицензий<br>
</div>
<div id = "3">
   <b>3.Какие из названных позиций относятся к собственным источникам финансирования инвестиционной деятельности?</b><br>
    <input type=checkbox>прибыль предприятия<br>
    <input type=checkbox>амортизационные отчисления<br>
    <input type=checkbox>маркированный текст<br>
    <input type=checkbox>банковские кредиты<br>
    <input type=checkbox>страховые выплаты<br>
    <input type=checkbox>накопления предприятия<br>
</div>
<div id = "4">
   <b>4. Какие из названных затрат входят в состав капитальных вложений?</b><br>
    <input type=checkbox>на строительно-монтажные работы<br>
    <input type=checkbox>на приобретение машин и оборудования<br>
    <input type=checkbox>на приобретение сырья и материалов<br>
    <input type=checkbox>на НИОКР<br>
    <input type=checkbox>на проектно-изыскательные работы<br>
</div><br>
<button onclick="alert ('Правильных ответов: ' + check())">Результат тестирования</button>
<script>
/*
    В этот объект вносим номер вопроса (!!!нумерация с нуля!!!) 
    и, через двоеточие, указываем массив верных ответов.
    Нумеруются ответы с нуля, заново в каждом вопросе.
*/
var right = {
    0:[0,2,4],
    1:[0,2,4],
    2:[0,2,4],
    3:[0,2]
}
var sumByQuestions = {};
 
function check() {
    var questions = document.getElementsByTagName("div"), q, answers, a, checkedCount = 0;
    var resSum = 0, rightCount = 0;
    /* Перебираем ключи массива всех div'ов, содержащих и вопросы и варианты ответов */
    for (q in questions) {
        if (!isNaN(+q)) { /* Отдаём дань уважения IE, который перебирает такие ключи как length, например */
            answers = questions[+q].getElementsByTagName("input"); /* Цап массив ответов внутри текущего вопроса */
            for (a in answers) {
                if (answers[a].checked) { 
                    checkedCount++
                }
            }
            if (checkedCount == right[+q].length) {/*Если отмечено столько ответов, сколько ожидается верных, то*/
                for (a in answers) {
                    if (answers[a].checked && right[+q].indexOf(+a) != -1) { /* Если отмечен правильный вопрос, загибаем палец */
                        rightCount++
                    }
                }
                if (rightCount == right[+q].length) { /* Если правильных ответов столько, сколько ждали, то */
                    resSum++
                }
            }
            rightCount = checkedCount = 0;
        }
    }
    return resSum;
}
</script>
</body></html>
0
 Аватар для Faba
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
08.11.2011, 11:57
Цитата Сообщение от Artur Black Посмотреть сообщение
какой например?и что от этого измениться?
c, pascal, java etc.
доступ к исходникам
0
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
08.11.2011, 15:11
К сожалению, предыдущий код не был кроссбраузерным и отказывался работать в IE. IE побеждён. Вот кроссбраузерный код:
JavaScript
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<html>
<head>
    <title>Тест</title>
    <style type = "text/css">
        input {margin: 0px 10px 0px 50px;}
        div {margin: 30px 0 0 0}
        body {font-family: Arial; font-size: 10pt;}
    </style>
</head><body background="tz13.jpg"><h1>Тест по Капитальным вложениям</h1>
<div id = "0">
   <b>1. Какие из перечисленных позиций можно отнести к вещественным инвестициям?</b><br>
    <input type="checkbox" name = "0">лицензии<br>
    <input type="checkbox" name = "1">акции и другие ценные бумаги<br>
    <input type="checkbox" name = "2">машины, оборудование<br>
    <input type="checkbox" name = "3">здания, сооружения<br>
    <input type="checkbox" name = "4">земельные участки<br>
    <input type="checkbox" name = "5">денежные средства<br>
</div>
<div id = "1">
   <b>2. Какие из названных вариантов относятся к объектам инвестиционной деятельности?<br></b>
    <input type="checkbox" name = "0">вновь создаваемые основные фонды<br>
    <input type="checkbox" name = "1">модернизируемые основные фонды<br>
    <input type="checkbox" name = "2">ценные бумаги<br>
    <input type="checkbox" name = "3">научно-технические исследования<br>
    <input type="checkbox" name = "4">покупка путевок в санатории<br>
    <input type="checkbox" name = "5">приобретение лицензий<br>
</div>
<div id = "2">
   <b>3.Какие из названных позиций относятся к собственным источникам финансирования инвестиционной деятельности?</b><br>
    <input type="checkbox" name = "0">прибыль предприятия<br>
    <input type="checkbox" name = "1">амортизационные отчисления<br>
    <input type="checkbox" name = "2">маркированный текст<br>
    <input type="checkbox" name = "3">банковские кредиты<br>
    <input type="checkbox" name = "4">страховые выплаты<br>
    <input type="checkbox" name = "5">накопления предприятия<br>
</div>
<div id = "3">
   <b>4. Какие из названных затрат входят в состав капитальных вложений?</b><br>
    <input type="checkbox" name = "0">на строительно-монтажные работы<br>
    <input type="checkbox" name = "1">на приобретение машин и оборудования<br>
    <input type="checkbox" name = "2">на приобретение сырья и материалов<br>
    <input type="checkbox" name = "3">на НИОКР<br>
    <input type="checkbox" name = "4">на проектно-изыскательные работы<br>
</div><br>
<button onclick="alert (check())">Результат тестирования</button>
<script>
/*
    В этот объект вносим номер вопроса (!!!нумерация с нуля!!!) 
    и, через двоеточие, указываем массив верных ответов.
    Нумеруются ответы с нуля, заново в каждом вопросе.
*/
var right = {
    0:[0,2,4],
    1:[0,2,4],
    2:[0,2,4],
    3:[0,2]
}
var sumByQuestions = {};
if (!("indexOf" in Array)) {
    Array.prototype.indexOf = function (forTest) {
        for (var x = 0; x < this.length; x++) {
            
            if (forTest == this[x]) {
                return x;
            }
        }
        return -1;
    }
}
function check() {
    var questions = document.getElementsByTagName("div"), q, answers, a, checkedCount = 0;
    var resSum = 0, rightCount = 0;
    /* Перебираем ключи массива всех div'ов, содержащих и вопросы и варианты ответов */
    for (q = 0; q < questions.length; q++) {
        if(questions[q] == undefined){alert("q = " + q);}
        answers = questions[q].childNodes; /* Цап массив ответов внутри текущего вопроса */
        for (a = 0; a < answers.length; a++) {
            if (answers[a].checked) { 
                checkedCount++
            }
        }
        if (checkedCount == right[q].length) {/*Если отмечено столько ответов, сколько ожидается верных, то*/
            for (a in answers) {
                if (answers[a].checked && right[q].indexOf(+answers[a].name) != -1) { /* Если отмечен правильный вопрос, загибаем палец */
                    rightCount++
                }
            }
            if (rightCount == right[q].length) { /* Если правильных ответов столько, сколько ждали, то */
                resSum++
            }
        }
        rightCount = checkedCount = 0;
    }
    return resSum;
}
</script>
</body></html>
Заменены циклы for (x in object) на обычный for, пришлось дать имена каждому варианту ответа.

Faba, готов утверждать, что не обязательно менять язык программирования. Можно сделать это в формате hta и скомпилировать в exe. Во вложении hta-файл (практически не отличающийся от html, за исключением заголовка — посмотрите в блокноте, попробуйте запустить) и его скомпилированный вариант. Сделано этой прогой.
Вложения
Тип файла: zip Тест.zip (36.9 Кб, 7 просмотров)
0
front-end developer
 Аватар для Vicont
284 / 275 / 39
Регистрация: 31.08.2010
Сообщений: 577
Записей в блоге: 1
08.11.2011, 22:18
Цитата Сообщение от GuardCat Посмотреть сообщение
Vicont, в javascript, при переборе в цикле for(x in all) x присваивается не элемент массива all, а ключ массива all.
for/in
Разновидность цикла for, которая может извлекать имена и значения объектов из других объектов.

Оператор for…in выполняется следующим образом:
1. Переменной присваивается имя очередного свойства объекта или очередного элемента массива (это зависит от того, является значением выражения объект или массив).
2. Выполняется оператор.
3. Управление передается этапу 1.

При итерации массива переменной последовательно присваиваются значение первого, второго, ..., последнего элемента массива. Однако, при итерации свойств объекта невозможно предсказать, в каком порядке они будут присваиваться переменной: этот оператор гарантирует только то, что все они будут просмотрены.

Согласно сайту http://js-book.org.ua/ControlS... html#forin
0
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
08.11.2011, 22:48
Vicont, все верно, и в коде я просматривал в этом цикле именно ассоциативный массив (объект), а не Array.
0
front-end developer
 Аватар для Vicont
284 / 275 / 39
Регистрация: 31.08.2010
Сообщений: 577
Записей в блоге: 1
08.11.2011, 23:03
Да, действительно, переменной присваивается ключ массива, а в данном случае all не является массивом, это NodeList и помимо элементов input, all содержит еще и другие ключи...

Добавлено через 4 минуты
For in может принимать и обычный массив:
JavaScript
1
2
3
var mas = ['f',true,34];
for (x in mas)
  alert(x) //выведет 0,1,2.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.11.2011, 23:03
Помогаю со студенческими работами здесь

По истечению заданного времени выдать сообщение с количеством правильных ответов
Добрый вечер Имеется код &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;HEAD&gt; &lt;TITLE&gt;Закрытие окна через заданное время&lt;/TITLE&gt; &lt;link...

Тесты (несколько вариантов ответов, число правильных ответов, оценка)
Please, помогите написать тесты в QBasic чтоб было несколько вариантов ответов, еще чтоб в конце показывало сколько правельных ответов и...

Счётчик правильных ответов
Не могу никак сделать нормальный счётчик ответов. Мне нужно чтобы ответы выводило в сообщении и, причём, не просто количество правильных, а...

Счётчик правильных ответов
Как написать код что бы на последний странице вопросов(вопросов 10) Показался результат(оценка) сколько правильных и не правильных...

Подсчет правильных ответов
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; using namespace std; int funct () { int num1,num2,answer; for...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru