Генератор случайных полных имен на основе имени, фамилии и отчества

Генератор случайных полных имен на основе имени, фамилии и отчества

На странице можно найти и бесплатно скачать код программы на Python, который на основе имени, фамилии и отчества (ФИО) случайным образом генерирует полные имена людей.

Техническое задание

Имеются 4 фамилии (например: Иванов, Петров, Сидоров, Федоров), 5 имен (Иван, Петр, Семен, Федор, Леонид) и 5 отчеств, образованных от этих имен. Нужно так распределить имена, фамилии и отчества между 100 людьми, чтобы у каждого из них было уникальное сочетание ФИО.

Как работает программа

Для решения данной задачи распределения уникальных сочетаний ФИО между 100 людьми, можно воспользоваться следующим алгоритмом:

  • Создать списки фамилий, имен и отчеств.
  • Случайным образом сформировать комбинации из уникальных ФИО (Фамилия, Имя, Отчество) для 100 человек, гарантируя уникальность каждой комбинации.

Ниже представленный код случайным образом формирует 100 уникальных комбинаций ФИО и выводит их на экран. Каждый человек будет иметь свое уникальное сочетание фамилии, имени и отчества.

Скачать код программы

Нажав на кнопку ниже, сперва вам будет необходимо посмотреть рекламу, затем бесплатно будет отображен код текущей программы.

Пример выполнения программы

Сидоров Леонид Федорович
Петров Леонид Федорович
Петров Леонид Петрович
Федоров Семен Семенович
Иванов Леонид Семенович
Сидоров Леонид Петрович
Федоров Петр Петрович
Федоров Федор Петрович
Иванов Леонид Иванович
Петров Семен Федорович
Иванов Петр Федорович
...

Автор: EK (заказать услуги программиста, поблагодарить).

Комментарии

Если у вас возникли вопросы или замечания — напишите комментарий!

Оставить комментарий

Нажимая на кнопку «Оставить комментарий», я даю согласие на обработку персональных данных.