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

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

07.11.2011, 12:17. Показов 3402. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru