1. Главная
  2. Библиотека
  3. Программирование
  4. Функция принимает два и только два символа в качестве в...
Решение задачи

Функция принимает два и только два символа в качестве входных данных. Она возвращает 1, когда каждый введенный символ является буквой или цифрой, и 0 в других случаях. Цифры это арабские цифры от 0 до 9. Буквы это латиница, кириллица и новогреческий

  • Программирование

Условие:

Функция принимает два и только два символа в качестве входных данных. Она возвращает 1, когда каждый введенный символ является буквой или цифрой, и 0 в других случаях. Цифры это арабские цифры от 0 до 9. Буквы это латиница, кириллица и новогреческий алфавит.
Для решения использовать техники тест дизайна: таблицы решений и попарно тестирования.

Решение:

Для решения задачи мы будем использовать техники тест-дизайна: таблицы решений и попарное тестирование. 1. Определение входных данных: Входные данные - это два символа. Каждый символ может быть: - Буквой латиницы (a-z, A-Z) - Буквой кириллицы (а-я, А-Я) - Буквой новогреческого алфавита (α-ω, Α-Ω) - Цифрой (0-9) - Другими символами (например, пробел, знаки препинания и т.д.) 2. Определение условий: Мы определим условия для каждого символа: - Условие 1: Символ 1 - буква латиницы -...

Символ 1Символ 2Результат
БукваБуква1
4. : Мы можем протестировать каждую пару символов, чтобы убедиться, что функция работает корректно. Мы будем проверять все возможные комбинации символов, чтобы убедиться, что функция возвращает правильный результат. Примеры тестов: - (A, B) → 1 (оба буквы) - (A, 1) → 1 (буква и цифра) - (1, A) → 1 (цифра и буква) - (1, 2) → 0 (обе цифры) - (A, !) → 0 (буква и другой символ) - (!, A) → 0 (другой символ и буква) - (!, !) → 0 (оба других символа) 5. : Мы протестировали все возможные комбинации и убедились, что функция работает корректно. Она возвращает 1, когда оба символа являются буквами или хотя бы один из них является цифрой, и 0 в других случаях.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет