Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Родительный падеж собственных имен лиц

Автор ymka, ноября 7, 2006, 10:39

0 Пользователи и 1 гость просматривают эту тему.

ymka

Добрый день.

Я пишу программку и мне необходимо, чтобы она здоровалась с пользователями и т.д. то есть всячески изменяла их имена. В связи с этим у меня к Вам вопрос: есть ли правило, которое четко прописывает, как образуется родительный падеж собственных имен лиц, например, Аня -> Ани, Анечка - Анечки и т.д.
Подскажите пожалуйста, буду очень благодарна.

Н.

Тайльнемер

Это можно более-менее реализовать, но не совсем точно:

-а (не после ш, щ, ч, ж) → -ы
-а (после ш, щ, ч, ж) → -и
-я → -и
-[согл] (муж. род) → [согл]а *
-ь (муж. род) → -я *
-ь (жен. род) → -и
-й → -я
-[согл] (жен. род) → не склоняются
-ы, -и, -о, -ё, -э, -е, -у, -ю → не склоняются.

Неоднозначности:
1) * – в этих случаях бывает выпадение гласной (рот → рта, локоть → локтя, зверёк → зверька, паёк → пайка), но в именах собственных это редко встречается.
2) Существительный, образованные от прилагательных (напр. фамилии):
  -ый, -ой → -ого
  -ий → его
  -ая → -ой
  -яя → -ей
но можно перепутать с простыми существительными (кальций → -ия, а не -его)
3) есть существительные с заменой основы при склонении (мать → матери). Опять же в именах собственных не встречается.
4) может быть, ещё что-то...


Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр