Форма множественного числа

Материал из КинтВики
Перейти к: навигация, поиск


<source lang=1c> // Функция возвращает форму слова во множественном числе в зависимости от числительного // Колво - числительное // Слово1 - форма слова в ед числе 1, 101, 121 ("шкаф") // Слово2 - форма слова для числит 2-4 ("шкафа") // Слово3 - форма слова для числит 5-10 ("шкафов") Функция ФормаМножественногоЧисла(Знач Колво, Слово1, Слово2, Слово3) Экспорт Колво = Колво % 100; //Колво - Цел(Колво / 100) * 100; // для семёрки Ост = Колво % 10; //Колво - Цел(Колво / 10) * 10; Если (Колво > 10) И (Колво < 20) Тогда Возврат Слово3; ИначеЕсли Ост = 1 Тогда Возврат Слово1; ИначеЕсли (Ост > 1) И (Ост < 5) Тогда Возврат Слово2; Иначе Возврат Слово3; КонецЕсли; КонецФункции </source>