Консольный калькулятор

Сначала уточните, означает ли «целых цифры» только 0–9 или любые целые числа. Для буквального диапазона 0–9 нужны обычные значения, границы и недопустимый ввод с проверкой Enter на каждом шаге.

Короткий ответ

Что ответить на собеседовании

Сначала уточните, означает ли «целых цифры» только 0–9 или любые целые числа. Для буквального диапазона 0–9 нужны обычные значения, границы и недопустимый ввод с проверкой Enter на каждом шаге.

Подробный разбор

Ответ с пояснениями

Условие

Консольный калькулятор

Требования:

  1. Приложение должно складывать две целых цифры
  2. Пользователю должен быть предоставлен ввод первого значения. Значение применяется при нажатии на Enter
  3. Пользователю должен быть предоставлен ввод второго значения. Значение применяется при нажатии на Enter
  4. После ввода обоих значений, приложение выводит их сумму

Составьте достаточный список значений для проверки функциональности приложения. Например: 2 2 4 Если ожидается ошибка указать "-"

Ответ

Сначала уточните, означает ли «целых цифры» только 0–9 или любые целые числа. Для буквального диапазона 0–9 нужны обычные значения, границы и недопустимый ввод с проверкой Enter на каждом шаге.

Для 0–9: 0 0 0, 0 9 9, 9 0 9, 9 9 18, 2 3 5. Недопустимые первые или вторые значения: -1, 10, 1.5, буквы и пустой ввод — ожидаемая ошибка -, если контракт именно такой. Если разрешены любые целые, -1 и 10 уже не ошибки; нужны границы выбранного числового типа и правило переполнения. Проверьте, что сумма появляется только после ввода обоих значений.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее