Что делать Создайте 5 допустимых вводов данных для спецификации ниже. Введите их по одному, пока не дойдете до 5. Эта задача подчеркивает - вопрос №4572351

навыки, необходимые для создания собственных тестовых данных. Спецификация Каждый человек, родившийся в Румынии, получает уникальный идентификационный номер. Номер состоит из 13 цифр, например 1234567890123. Что обозначают цифры: Первая цифра — пол: мужской или женский 1 или 2 — родившиеся в период с 1 января 1900 г. по 31 декабря 1999 г. 3 или 4 — родившиеся с 1 января 1800 г. по 31 декабря 1899 г. 5 или 6 лет — рожденные в период с 1 января 2000 г. по 31 декабря 2099 г. 7 или 8 — иностранные резиденты в Румынии. 9 — Для нерезидентов Следующие 2 цифры — последние 2 цифры года рождения (например, родился в 1980 году, тогда будет 80) Следующие 2 цифры — месяц рождения (с 01 по 12) Следующие 2 цифры — дата рождения (от 01 до 31 в зависимости от месяца рождения) Следующие 2 цифры — код города (допустимые коды от 01 до 52) Следующие 3 цифры — номер заказа Контрольный номер последней цифры создается: Возьмите первые 12 чисел CNP: 123456789012 и умножьте каждое число на соответствующий номер позиции из этой строки: 279146358279, например: 1 * 2 + 2 * 7 + 3 * 9 + 4 * 1 +…… + 12 * 9 = Икс Вы делите X на 11, полученный остаток равен 10, тогда последняя цифра равна 1, в противном случае она равна полученному остатку.
15.12.21
0 ответов
Ответов пока нет

Михаил Александров

от 0 p.
Эксперт месяца
Читать ответы

Андрей Андреевич

от 70 p.
Читать ответы

Eleonora Gabrielyan

от 0 p.
Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store