Практический урок с обратной связью · P57-C05

Аналитики продаж: возврат, пустая выборка и настоящий ноль

Четыре операции дают проверяемую сумму; отдельный запрос показывает разницу между нулем и отсутствием данных.

Задача и принятое решение

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

Я дал полный журнал и определение показателя. Участник считает чистую сумму, отдельно читает число операций и не относит возврат в чужой период. 🛠 Здесь ответ проверяется арифметикой, а не уверенным тоном.

Исходные документы учебные и полностью приложены. Задание оценивает конкретные действия на этом наборе, а не квалификацию человека в целом.

Короткий урок

Сначала зафиксируйте период и дату учета. В этой задаче берется дата операции. Возврат уменьшает сумму периода, в котором проведен. Пустая выборка имеет count=0; взаимно погашенные операции могут дать sum=0 при count>0.

Задание

Рассчитайте октябрь, ноябрь и пустой декабрь по журналу. Суммы вводите целыми числами без валюты.

Полные исходные материалы

IDДатаСуммаТекст
S12026-10-101200Продажа O1
R12026-10-12-1200Полный возврат O1
S22026-11-01800Продажа O2
R22026-11-03-200Частичный возврат O2

Выполнить задание

Ответьте в полях над кнопкой. Формат ответа указан в каждом вопросе. Разбор показывается по каждому критерию; исходные документы можно открыть ниже.

0Принято
4Всего
ПунктВопросОтветРезультатРазбор
1Сумма октябряНе заполненНужен ответЗаполните ответ по исходному материалу, затем проверьте попытку.
2Операций октябряНе заполненНужен ответЗаполните ответ по исходному материалу, затем проверьте попытку.
3Сумма ноябряНе заполненНужен ответЗаполните ответ по исходному материалу, затем проверьте попытку.
4Декабрь: пусто / нулевая продажаНе заполненНужен ответЗаполните ответ по исходному материалу, затем проверьте попытку.

Исходный набор

Авторский контрольный набор; не клиентские документы и не результаты внешней модели.

Изменить входные строки
Посмотреть исходные строки
IDДатаСуммаТекст
S12026-10-101200Продажа O1
R12026-10-12-1200Полный возврат O1
S22026-11-01800Продажа O2
R22026-11-03-200Частичный возврат O2

Что получилось

Задание с полным журналом отличает октябрьский ноль при двух операциях от пустого декабря. Ноябрь дает 600; все три вывода имеют прямой расчет.

Выполненная проверка

ПроверкаРезультат
Пустая попытка не получает оценку за невыполненное действиеПройдена
Эталонная попытка проходит все предметные критерииПройдена
Один правдоподобный неверный ответ не получает полный баллПройдена

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

Скачать материалы и повторить проверку

source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css · lesson.txt · answer-key.json

Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.