Тестирование "Черным ящиком" №3
16.12.2024
Пример 6. Проверка делимости
Условие
Функция принимает числа a
и b
. Выводит "divisible", если a
делится на b
без остатка, иначе "not divisible".
Python
C++
Пример 7. Определение квадранта
Условие
Функция принимает координаты x
и y
. Определяет, в каком квадранте находится точка:
1 квадрант: x > 0 и y > 0
2 квадрант: x < 0 и y > 0
3 квадрант: x < 0 и y < 0
4 квадрант: x > 0 и y < 0
Python
C++
Проведение тестирования
Пример 6. Проверка делимости
Тестовые данные
Входные значения a, b
Ожидаемый результат
Результат выполнения
10, 2
"divisible"
"divisible"
10, 3
"not divisible"
"not divisible"
10, 0
"error"
"error"
Вывод: Тесты успешно пройдены.
Пример 7. Определение квадранта
Тестовые данные
Входные значения x, y
Ожидаемый результат
Результат выполнения
1, 1
"1st quadrant"
"1st quadrant"
-1, 1
"2nd quadrant"
"2nd quadrant"
-1, -1
"3rd quadrant"
"3rd quadrant"
1, -1
"4th quadrant"
"4th quadrant"
0, 0
"on axis"
"on axis"
Вывод: Тесты успешно пройдены.
Last updated