Перейти к содержанию

Работа с ФИО: различия между версиями

Материал из Химсофт Вики
Нет описания правки
Строка 11: Строка 11:


==Входные параметры==
==Входные параметры==
Все 3 функции имеют общие входные параметры:
*<code>surname</code> - фамилия,
*<code>name</code> - имя,
*<code>patronymic</code> - отчество.


==Алгоритм==
==Алгоритм==

Версия от 09:01, 20 октября 2026

Класс PersonNameFormatter - содержит 3 функции для работы с ФИО: FullName, NameInit и InitName.

Большинство параметров сходны и описываются для всех функций совместно.

Функции принципиально отличаются друг от друга только выходными параметрами.

Выходные параметры

  • FullName - выводит полный вариант в формате "Фамилия Имя Отчество";
  • NameInit - выводит фамилию и инициалы в формате "Фамилия И.О.";
  • InitName - выводит инициалы и фамилию в формате "И.О. Фамилия".

Входные параметры

Все 3 функции имеют общие входные параметры:

  • surname - фамилия,
  • name - имя,
  • patronymic - отчество.

Алгоритм

Использование в выражениях

Использование во вкладке кода

Подключение

Код функций