Выбор ответа Middle Классы эквивалентности и границы обновлено

Классы для тарифа по весу посылки

Вопрос

Тариф доставки: до 1 кг включительно 300 ₽, свыше 1 до 5 кг 500 ₽, свыше 5 до 20 кг 900 ₽, тяжелее 20 кг не принимаем. Вес больше 0. Сколько классов эквивалентности по весу?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Пять: ≤ 0, (0; 1], (1; 5], (5; 20], больше 20. Валидных класса три, по тарифам.

Варианты ответа

  1. Три: по одному на каждый тариф 300, 500 и 900 ₽
  2. Пять: ≤ 0, (0; 1], (1; 5], (5; 20], больше 20правильный ответ
  3. Четыре: три тарифа и вес больше 20 кг как отказ
  4. Шесть: три тарифа и три невалидных класса веса

Разбор

Валидных класса три, по тарифам. Невалидных два: нулевой или отрицательный вес и вес больше 20. Без класса ≤ 0 не проверено, что посылка весом 0 не уходит за 300 ₽. Третьему невалидному взяться неоткуда. Граничные значения потом берут на каждой границе: 0 и 0,01, 1 и 1,01, 5 и 5,01, 20 и 20,01 при шаге 10 граммов.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме