|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.05.2013, 17:40 | #1 |
Пользователь
Регистрация: 28.09.2010
Сообщений: 41
|
Логика теста
Есть псих. тест 20 вопрсов, в каждом вариант ответа либо А или Б.
Рещультаты ответов расчитываются по такой таблице: Т.е в зависимости от выбранных ответов (А или Б) надо определять в какой строчке больше выбранных ответов и это будет результат. Натолкните на идею реализации. Как проверять результат? |
14.05.2013, 19:04 | #3 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Проверял бы так (возможно, на PHP можно придумать красивее):
Двухмерный массив размера <количество вопросов> * 2. Каждая ячейка содержит номер типа профессии. Одномерный массив размера <количество профессий>. По номеру вопроса и варианту ответа выбирается ячейка в первом массиве. По значению из него выбирается ячейка во втором массиве и увеличивается значение в ней. Например: Цитата:
Если ответы: ааба, то массив профессий будет: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
|
15.05.2013, 11:44 | #4 |
Пользователь
Регистрация: 28.09.2010
Сообщений: 41
|
Спасибо за идеи. Можно примеры кода?
|
15.05.2013, 12:02 | #5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
вам же логика нужна была, код сами пишите .. .если не получится- спрашивайте, подскажем чего не так
Последний раз редактировалось ADSoft; 15.05.2013 в 12:08. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
логика на vb | muham33 | Помощь студентам | 1 | 18.01.2013 20:07 |
Математическая логика (Элементы теории множеств, Логика и исчисление высказываний) | sash_ok.83 | Фриланс | 0 | 12.06.2012 20:43 |
Логика | Оленька | Помощь студентам | 5 | 07.04.2012 01:53 |
Логика предикатов (мат логика 2 задачи) | Deathcube | Помощь студентам | 0 | 27.02.2012 18:28 |
Логика | evklid | Помощь студентам | 2 | 28.10.2010 12:51 |