Напольное покрытие: от площади к целым упаковкам
Запас и округление до упаковки показаны раздельно.
Задача
Для комнаты 20 м² расчет с запасом 7% дает 21,4 м², но купить дробную упаковку нельзя.
Округляется упаковка, а не запас
Сначала считаю площадь с запасом, затем округляю число упаковок вверх. Показываю и купленную площадь, и остаток относительно комнаты; процент запаса остается вводом, а не универсальной рекомендацией.
Куда уходят оставшиеся метры
20 м² с запасом 7% дают 21,4 м². Десять упаковок по 2,2 м² — это 22 м²: 1,4 м² заданного запаса и ещё 0,6 м² из-за округления упаковок.
Граница работы
Числа — условия самостоятельного проекта. Это не смета реального подрядчика; обследование, материалы и неподтвержденные работы не оценены.
Что сделано
Реализовал расчет покрытия с запасом, округление до целых упаковок, остаток площади и итоговую стоимость.
При упаковке 2,2 м² нужны десять упаковок: 22 м² покрытия за 21 000 ₽. Разница с комнатой — 2 м²; из них 1,4 м² составляет заданный запас.
- Условия работы
- Сохраняемый результат взаимодействия
- Исходные данные и порядок самостоятельной проверки
Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия