Вхідні дані
- дієслово , рядок, який відповідає регулярному виразу
([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek)
- множина , цінність чи хибність
- людина , ціле число, яке має значення 1, 2 або 3
- час , ціле число, яке має значення 1, 2 або 3
Вихідні дані
Спряжена форма турецького дієслова дієслова в особі st / nd / rd особа, множина, якщо множина є, TRUE
і однина, якщо її немає, в
- Якщо напруга дорівнює 1, простий подарунок;
- Якщо напруга 2, триває подання;
- Якщо напруга 3, майбутнє.
Правила
Турецькі дієслова сполучені з трьох елементів, які є в порядку:
- Штока , утворений шляхом видалення
mak
абоmek
з кінця інфінітива; Знак напруженою , що:
Для простого подарунка:
- -r, якщо стебло закінчується на голосну;
- -ir відповідно до правил гармонії голосних (див. нижче), якщо стебло містить більше одного складу (тобто голосного) або є від одного з таких неправильних дієслів: almak, bilmek, bulmak, durmak, gelmek, görmek, kalmak, olmak, ölmek, sanmak, vermek, varmak, vurmak ;
- -er відповідно до правил гармонії голосних, якщо стебло містить один склад і не вказаний у неправильних дієсловах вище.
Для продовження присутнього, -iyor , де i змінюється за правилами гармонії голосних . Стебла, що закінчуються на голосну, скидають цей голосний перед додаванням цього суфікса, після чого суфікс гармонізується з голосною, що передує останньому в слові (гарантується існуванням регулярного виразу).
- На майбутнє:
- -ецек за правилами гармонії голосних, якщо стебло закінчується на приголосний;
- -ечек за правилами гармонії голосних, якщо стебло закінчується на голосну.
Особистий суфікс для позначення виконавця дії, у всіх випадках в відповідно до правилами гармонії голосних :
|Singular|Plural| |---|--------|------| |1st| -im | -iz| |2nd| -sin |-siniz| |3rd| (none) | -ler|
Заключний k майбутнього часу стає ğ перед -ім і -iz , так, наприклад,
(almak, TRUE, 1, 3)
вийдеalacağız
.
Правила гармонії голосних
Турецькі голосні поділяються на дві групи: задні ( a ı o u
) і передні ( e i ö ü
) за тим, де в роті вони вимовляються. Суфікси слова змінюють голосні звуки відповідно до голосних коренів.
Усі суфікси, перелічені вище, натомість використовують i як голосну:
- -ı якщо останній голосний перед суфіксом дорівнює
ı
абоa
(обидва ці голосні зворотні та необмежені); - -і якщо останній голосний перед суфіксом дорівнює
i
абоe
(обидва ці голосні голосні передні та необмежені; зауважте тут, наскільки турецька розрізняє крапкові та безлітні I ); - -у якщо останній голосний перед суфіксом дорівнює
u
абоo
(обидва ці голосні зворотні та округлі); або - -ü якщо останній голосний перед суфіксом дорівнює (
ü
абоö
обидва ці голосні голосні передні та округлі).
Уважно зверніть увагу на даний суцільний суфікс -ійор . i
Гармонізує, але o
не змінюється. Таким чином, особисті суфікси будуть гармоніювати з o
.
Усі суфікси, перелічені вище, натомість використовують e як голосну:
- -е якщо останній голосний перед суфіксом є передній голосний; або
- -а якщо останній голосний перед суфіксом є зворотним голосним.
Неправильні дієслова
Дієслова gitmek , tatmak , ditmek , gütmek та etmek змінюють фінал t
на a d
перед будь-якими закінченнями, що починаються з голосної (що включає всі закінчення в цьому виклику). Будь-яке дієслово, яке закінчується на -etmek, також змінює t
на a d
, а додає -er для простого теперішнього (хоча це не так для інших дієслів).
Тестові справи
gütmek, FALSE, 1, 2 -> güdüyorum
almak, TRUE, 3, 3 -> alacaklar
boğmak, TRUE, 2, 1 -> boğarsınız
ölmek, FALSE, 3, 1 -> ölür
boyamak, TRUE, 1, 2 -> boyuyoruz
affetmek, FALSE, 2, 1 -> affedersin
söylemek, TRUE, 3, 1 -> söylerler
söylemek, FALSE, 3, 2 -> söylüyor
söylemek, FALSE, 1, 3 -> söyleyeceğim
-etmek
правила?