Как вычислить процент правильных ответов
Перейти к содержимому

Как вычислить процент правильных ответов

  • автор:

Как посчитать число правильных ответов в тесте?

Имеется тест с вопросами. Известны правильные ответы. После прохождения теста надо сравнить нажатые пользователем варианты с правильными ответами. В случае совпадения данного ответа с подлинным, засчитывать очко за ответ. В итоге, вывести количество правильных ответов. Где же закралась ошибка? (не выводит общее количество баллов и радио-кнопки не фиксируются на нужном месте)

function check_answers() < /* id правильных ответов */ right_answer_1 = 2; right_answer_2 = 3; right_answer_3 = 1; /* Получение id ответа с формы */ student_answer1 = document.getElementById('q1').value; student_answer2 = document.getElementById('q2').value; student_answer3 = document.getElementById('q3').value; score = 0; if (student_answer1 == right_answer_2) < score = score + 1; >if (student_answer2 == right_answer_3) < score = score + 1; >if (student_answer3 == right_answer_1) < score = score + 1; >document.getElementById('score').innerHTML = "Тест пройден! Правильных ответов "+score+" из 3."; >
 
Бизнес аккаунт ведут бизнесмены, а личный все остальные люди
Бизнес аккаунт обладает более расширенной аналитикой и возможностями продвижения
Личный аккаунт проще продвигать

Какое утверждение из нижеперечисленных является правильным?

Чтобы аккаунт был успешным, необходимо как можно больше публикаций
Имея интернет-магазин плинтусов вам не следует вести социальные сети
С помощью контент плана, вы сможете разделить темы на составные части и не переборщить с публикациями

Стоит ли отдавать ведение социальных сетей опытным SMM-щикам?

Нет, это может сделать любой маркетолог
Нет, это может сделать любой маркетолог
Да, ведь специалисты смогут определить вашу ЦА и вести социальные сети правильно

Вычисление процентов

Порой вычисление процентов может вызвать затруднения, так как не всегда легко можно вспомнить то, чему нас учили в школе. Позвольте Excel сделать эту работу за вас — простые формулы могут помочь найти, например, процентную долю итогового значения или разность двух чисел в процентах.

Вычисление процентной доли итогового значения

Предположим, что при выполнении теста вы правильно ответили на 42 вопроса из 50. Каков процент правильных ответов?

  1. Щелкните любую пустую ячейку.
  2. Введите формулу =42/50 и нажмите клавишу RETURN. Результат — 0,84.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Результат составляет 84,00 %, что является процентом правильных ответов на тесте.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Вычисление разности двух чисел в процентах

Предположим, что ваша заработная плата составила 23 420 рублей в ноябре и 25 000 рублей в декабре. На сколько процентов изменилась ваша заработная плата в декабре по сравнению с ноябрем? Затем, если в январе вы заработали 24 250 рублей, то на сколько процентов это отличается от декабря? Можно вычислить разность, вычтя новую зарплату из предыдущей, а затем разделить результат на сумму предыдущей зарплаты.

Вычисление процента увеличения

  1. Щелкните любую пустую ячейку.
  2. Введите формулу =(25000-23420)/23420 и нажмите клавишу RETURN. Результат — 0,06746.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Результат — 6,75%, что является процентом увеличения доходов.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Вычисление процента уменьшения

  1. Щелкните любую пустую ячейку.
  2. Введите формулу =(2425-2500)/2500 и нажмите клавишу RETURN. Результат — -0,03000.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Результат — -3,00%, что является процентом снижения доходов.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Найдите итоговую сумму, когда вы знаете сумму и процент

Предположим, что цена продажи рубашки составляет $15, что составляет 25% от первоначальной цены. Какова первоначальная цена? В этом примере требуется найти 75 %, из которых число равно 15.

Щелкните, чтобы задать финансовый числовой формат

  1. Щелкните любую пустую ячейку.
  2. Введите формулу =15/0,75 и нажмите клавишу RETURN. Результат — 20.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Результат теперь равен $20,00. Это и есть исходная цена рубашки.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Поиск суммы, если вы знаете общее и процентное значение

Предположим, что хотите приобрести компьютер за $ 800 и должны заплатить дополнительные 8,9% налога с продаж. Сколько вы должны заплатить за налог с продаж? В этом примере требуется найти 8,9 % из 800.

Щелкните, чтобы задать финансовый числовой формат

  1. Щелкните любую пустую ячейку.
  2. Введите =800*0,089 и нажмите клавишу RETURN. Результат — 71,2.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Результат теперь равен $71,20. Это и есть сумма налога, которую нужно уплатить при покупке компьютера.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Увеличение или уменьшение числа на заданное количество процентов

Предположим, что вы тратите в среднем $ 113 на еду каждую неделю, и вы хотите увеличить свои еженедельные расходы на питание на 25 %. Сколько можно потратить? Или, если вы хотите уменьшить еженедельную продовольственную надбавку в размере $113 на 25%, что такое ваше новое еженедельное пособие?

Увеличение числа на заданное количество процентов

Щелкните, чтобы задать финансовый числовой формат

  1. Щелкните любую пустую ячейку.
  2. Введите формулу =113*(1+0,25) и нажмите клавишу RETURN. Результат — 141,25.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Теперь результат равен $141,25. Именно такую сумму можно тратить на питание каждую неделю с учетом повышения на 25 %.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Уменьшение числа на заданное количество процентов

Щелкните, чтобы задать финансовый числовой формат

  1. Щелкните любую пустую ячейку.
  2. Введите формулу =113*(1-0,25) и нажмите клавишу RETURN. Результат — 84,75.
  3. Выделите ячейку с результатом, полученным на шаге 2.
  4. На вкладке Главная щелкните

. Теперь результат равен $84,75. Именно такую сумму можно тратить на питание каждую неделю с учетом уменьшения на 25 %.

Примечание: Чтобы изменить число десятичных разрядов, отображаемых в результате, нажмите кнопку Увеличить десятичные

или Уменьшить десятичные

Учимся считать проценты

Математическая онлайн игра-тренажёр поможет Вам научиться считать проценты для чисел от 10 до 1000

Внимание! У Вас должна быть включена поддержка Adobe Flash

Мышкой перетащите ответ в мигающую область

Чтобы отключить звук, нажмите на значок «Динамик» в левом нижнем углы игры.

1% — это сотая часть числа.

Разделив число на 100, мы как раз и получаем один процент.

Чтобы найти проценты от какого-либо числа надо это число разделить на 100 и результат деления умножить на количество процентов.

Например, чтобы найти 30% от 250, надо 250 поделить на сто (получим 2,5) и потом 2,5 умножить на 30. В результате получится 75. Таким образом, 30% от 250 = 75.

Такой способ подходит для расчётов в уме.

Многие проценты можно посчитать проще.

10% — это десятая часть числа. Значит, чтобы найти десять процентов от числа, надо это число разделить на 10.

20% — это пятая часть числа. Чтобы вычислить двадцать процентов от числа, его надо разделить на 5.

25% — одна четвёртая или четверть числа. Чтобы вычислить двадцать пять процентов от числа, его надо разделить на 4.

50% — половина. Если разделить число на 2, то как раз и получим пятьдесят процентов от него.

Как просто искать 75 и 80 процентов предлагаю Вам придумать самостоятельно.

Решение процентов на калькуляторе

На калькуляторе проценты можно считать двумя простыми способами.

С помощью десятичных дробей.

Чтобы найти X% от числа A, мы число A умножаем на X делённое на 100.

То есть, вычисляя 37% от 98, мы 98 умножаем на 0,37.

Или вычисляя 128% от 65, мы 65 умножаем на 1,28.

Используя специальную кнопку %.

На разных моделях калькуляторов работа этой кнопки немного отличается, поэтому разберитесь с этим вопросом самостоятельно.

Правила игры

В игре представлены задачи на вычисление процентов. Выберите правильный ответ и перетащите его мышкой в мигающую область. Перетаскивать шарик нужно удерживая левую кнопку мышки. За каждый правильный ответ Вы будете получать один балл. За неправильный – обнуляются все баллы.

Как правильно посчитать процент верности ответов?

Возникла следующая проблема:
Существует вопрос, к которому приложено 5 вариантов ответа. Верных ответов в данном вопросе 2. Необходим алгоритм для подсчета процента верности ответа, т.е.:
Человек поставил 2 верных галочки и 0 неверных — процент верности 100%.
Человек поставил 1 верную галочку и 0 неверных — процент верности 50%.
Человек поставил 1 верную галочку и 1 неверную — какой процент верности?
Человек поставил 1 верную галочку и 2 неверных — какой процент верности?

За каждую неверную галочку должен быть некоторый штраф, но как его посчитать? Если штраф будет слишком маленький, пользователю будет проще поставить все галочки, и получить свои сколько-то там процентов. Если штраф будет слишком большим, пользователь будет ставить только галочку, в которой на 100% уверен и не будет искать возможных вторых ответов.

Возможно есть какие-либо статьи или известные решения?

  • Вопрос задан более трёх лет назад
  • 9656 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3

Можно, конечно, за неправильные ответы вообще никакие баллы не давать, но можно поступить и так:

Пусть prav — число правильных ответов, neprav — число неправильных.

Введем обозначение: X = (prav/2 — neprav/3), Q = (X + abs(X)) * 50%

Тогда полученное значение Q — выставляемый процент. В случае, когда число неправильных ответов превышает число правильных, выставляется нулевое количество процентов.

Ответ написан более трёх лет назад
Нравится 1 2 комментария
Icewild @Icewild Автор вопроса

Не очень понятно откуда взяли 2 и 3, хотелось бы использовать только известные величины. Т.е. количество верных ответов, и общее количество ответов. И что в данной формуле подразумевается по abs(X) ?

2 — общее число правильных ответов, 3 — число неправильных, abs(x) — модуль числа x
throughtheether @throughtheether
human after all

Предлагаю такое решение. Вес каждого пункта одинаков (20% в случае 5 вариантов ответа). Для каждого пункта известно, должен ли он быть включен в ответ (должна ли стоять галочка). Если галочка должна стоять и пользователь ее поставил — за этот пункт баллы начисляются. Если галочка должна стоять, пользователь ее не поставил — баллы не начисляются. Аналогично для пункта, который не должен быть включен в ответ.
Пример: 5 пунктов, 1 и 2 правильные, 3,4,5 — неправильные.
1 и 2 отмечены, 3,4,5 не отмечены — 100%
1 и 2 не отмечены, 3,4,5 не отмечены — 60%
1 отмечен, 2,3,4,5 не отмечены — 80%
1,3,4 отмечены, 2,5 не отмечены — 40%
1,2 не отмечены, 3,4,5 отмечены — 0%
и так далее (всего 32 варианта).

Человек поставил 1 верную галочку и 1 неверную — какой процент верности?

20% за одну верную поставленную галочку и 40% за две верные непоставленные галочки, всего 60%

Человек поставил 1 верную галочку и 2 неверных — какой процент верности?

20% за верную поставленную галочку, 20% за одну верную непоставленную галочку, всего 40%.

Возможно есть какие-либо статьи или известные решения?

Примерно так, по-моему, реализовано тестирование в coursera.

UPD. Как я понял, вас смущает тот факт, что при некоторых свойствах ответов (количество верных/неверных) пользователь может получить средний балл, вообще не ставя галочки. Если вы считаете это проблемой, то предлагаю два решения. Первое — соответственно составлять вопросы, чтобы количество верных ответов было выше количества неверных. Второе — при старте выставить галочки в случайном порядке. В таком случае (опять же, при правильном подборе параметров) получить высокий балл ничего не делая будет сложнее.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *